India

2026 T20 World Cup Champions
Full MemberHolds: Anthony de Mello TrophyHolds: Ganguly-Durjoy Trophy
1,983 internationals · 1932–2026

Title chances

This side's chance in each title race we forecast, frozen and scored like every forecast here.

Full odds: World Test Championship · Cricket World Cup · T20 World Cup · every title race

All-time record

Test1932–2026
M
601
W
187
L
188
D
225
T
1
NR
0
Win %
31.1
ODI1974–2026
M
1084
W
577
L
453
D
0
T
10
NR
44
Win %
55.5
T20I2006–2026
M
298
W
200
L
83
D
0
T
7
NR
8
Win %
69

Citizen of Nowhere ranking

Test
Current#4 (106.7)Peak rank#1 (1972-08)Peak rating125.4Months at #191
ODI
Current#1 (123.7)Peak rank#1 (1995-10)Peak rating132.7Months at #151
T20I
Current#2 (160.2)Peak rank#1 (2013-08)Peak rating165.6Months at #174

Greatest games

India's most storied internationals across all three formats, by Game Score (closeness, stakes and the strength of both sides), with a ★ for the all-time classics.

T20I
#1
24 Sep 2007 · India won by 5 runs · T20 World Cup · Final · Johannesburg
▶ Watch
TEST
#2
11–15 Mar 2001 · India won by 171 runs · Australia tour of India - 2001 (2000/01) · Kolkata
T20I
#3
29 Jun 2024 · India won by 7 runs · T20 World Cup · Final · Bridgetown
T20I
#4
23 Oct 2022 · India won by 4 wickets · T20 World Cup · Group/League stage · Melbourne
TEST
#5
15–19 Jan 2021 · India won by 3 wickets · India in Australia - 2020 (2020/21) · WTC 2019-21 league · Brisbane
T20I
#6
5 Mar 2026 · India won by 7 runs · T20 World Cup · Semi-final · Mumbai
ODI
#7
23 Jun 2013 · India won by 5 runs · Champions Trophy · Final · Birmingham
ODI
#8
2 Apr 2011 · India won by 6 wickets (with 10 balls remaining) · Cricket World Cup · Final · Mumbai
T20I
#9
2 Oct 2012 · India won by 1 runs · T20 World Cup · Group/League stage · Colombo
T20I
#10
9 Jun 2024 · India won by 6 runs · T20 World Cup · Group/League stage · New York
T20I
#11
28 Jun 2026 · Ireland won by 1 run · India tour of Ireland · Belfast
T20I
#12
29 Jan 2017 · India won by 5 runs · England in India T20I Series · Nagpur

Major honours

Cricket World Cup2× (1983, 2011) · RU 2 (2003, 2023)
T20 World Cup3× (2007, 2024, 2026) · RU 1 (2014)
Champions Trophy3× (2002*, 2013, 2025) · RU 2 (2000, 2017)
World Test ChampionshipRU 2 (2021, 2023)
Asia Cup9× (1984^, 1988, 1990-91, 1995, 2010, 2016, 2018, 2023, 2025) · RU 3 (1997, 2004, 2008)

Major-tournament finals

2026Won
T20 World Cup
vs New Zealand
India won by 96 runs
2025Won
Champions Trophy
vs New Zealand
India won by 4 wickets
2024Won
T20 World Cup
vs South Africa
India won by 7 runs
2023Lost
Cricket World Cup
vs Australia
Australia won by 6 wickets (with 42 balls remaining)
2023Lost
WTC Final
vs Australia
Australia won by 209 runs
2021Lost
WTC Final
vs New Zealand
New Zealand won by 8 wickets
2017Lost
Champions Trophy
vs Pakistan
Pakistan won by 180 runs
2014Lost
T20 World Cup
vs Sri Lanka
Sri Lanka won by 6 wickets
2013Won
Champions Trophy
vs England
India won by 5 runs
2011Won
Cricket World Cup
vs Sri Lanka
India won by 6 wickets (with 10 balls remaining)
2007Won
T20 World Cup
vs Pakistan
India won by 5 runs
2003Lost
Cricket World Cup
vs Australia
Australia won by 125 runs

Series trophies

Border-Gavaskar Trophy
Australia v India · Test · 1996–2024-25 · 18 series
Held by Australia
Anthony de Mello TrophyHolder
India v England · Test · 1951-52–2024 · 16 series
Pataudi Trophy
England v India · Test · 2007–2021-22 · 5 series
Held by England
Anderson-Tendulkar Trophy
England v India · Test · 2025–2025 · 1 series
Held by -
Freedom Trophy
India v South Africa · Test · 2015–2025 · 6 series
Held by South Africa
Ganguly-Durjoy TrophyHolder
India v Bangladesh · Test · 2007–2024 · 7 series

Head-to-head

Australia304 matches
Test
33–48 (30D)
ODI
59–86
T20I
22–12
England289 matches
Test
37–53 (51D)
ODI
62–46
T20I
18–16
West Indies283 matches
Test
25–30 (47D)
ODI
74–65
T20I
22–12
Sri Lanka252 matches
Test
23–7 (18D)
ODI
99–59
T20I
22–9
New Zealand221 matches
Test
22–16 (27D)
ODI
63–52
T20I
19–11
Pakistan213 matches
Test
9–12 (38D)
ODI
58–73
T20I
14–3
South Africa179 matches
Test
16–20 (10D)
ODI
42–52
T20I
21–14
Zimbabwe94 matches
Test
7–2 (2D)
ODI
54–10
T20I
14–3
Bangladesh75 matches
Test
13–0 (2D)
ODI
33–8
T20I
17–1
Afghanistan21 matches
Test
2–0
ODI
6–0
T20I
10–0
Kenya13 matches
Test
—
ODI
11–2
T20I
—
Ireland13 matches
Test
—
ODI
3–0
T20I
8–2

Recent internationals

2026-10-24T20I
vs New Zealand
W India won by 4 wickets
Hagley Oval, Christchurch
2026-10-22T20I
vs New Zealand
W India won by 4 wickets
Hagley Oval, Christchurch
2026-10-17T20I
vs West Indies
N No result
M Chinnaswamy Stadium, Bengaluru
2026-10-14T20I
vs West Indies
L West Indies won by 24 runs
Rajiv Gandhi International Stadium, Hyderabad
2026-10-11T20I
vs West Indies
W India won by 14 runs
Holkar Cricket Stadium, Indore
2026-10-09T20I
vs West Indies
L West Indies won by 6 wickets
JSCA International Stadium Complex, Ranchi
2026-10-06T20I
vs West Indies
W India won by 8 wickets
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow
2026-10-03T20I
vs Pakistan
W India won by 19 runs
Korogi Sports Park, Nisshin
2026-10-03ODI
vs West Indies
L West Indies won by 5 wickets
Maharaja Yadavindra Singh International Cricket Stadium, New Chandigarh
2026-10-01T20I
vs Sri Lanka
W India won by 124 runs
Korogi Sports Park, Nisshin
2026-09-30ODI
vs West Indies
W India won by 8 wickets
Barsapara Cricket Stadium, Guwahati
2026-09-27ODI
vs West Indies
W India won by 8 wickets
Greenfield International Stadium, Thiruvananthapuram

From the project cricket workbook: results since 1877, recomputed monthly ICC rankings, and curated honours. See the methodology on the hub.