Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
T20 Internationals - Country Records and Statistics - Matches
T20 Matches for
Afghanistan
Argentina
Australia
Austria
Bahamas
Bahrain
Bangladesh
Belgium
Belize
Bermuda
Bhutan
Botswana
Brazil
Bulgaria
Cambodia
Cameroon
Canada
Cayman Islands
Chile
China
Cook Islands
Costa Rica
Croatia
Cyprus
Czech Republic
Denmark
England
Estonia
Eswatini
Fiji
Finland
France
Gambia
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Iran
Ireland
Isle of Man
Israel
Italy
Japan
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Mali
Malta
Mexico
Mongolia
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Peru
Philippines
Portugal
Qatar
Romania
Rwanda
Samoa
Saudi Arabia
Scotland
Serbia
Seychelles
Sierra Leone
Singapore
Slovenia
South Africa
South Korea
Spain
Sri Lanka
St Helena
Sweden
Switzerland
Tanzania
Thailand
Turkey
Uganda
United Arab Emirates
United States
Vanuatu
West Indies
Zimbabwe
Played
Anywhere
at Home
Away (In Opposition Country)
at Neutral Venue
Versus
<All Countries>
Afghanistan
Argentina
Australia
Austria
Bahamas
Bahrain
Bangladesh
Belgium
Belize
Bermuda
Bhutan
Botswana
Brazil
Bulgaria
Cambodia
Cameroon
Canada
Cayman Islands
Chile
China
Cook Islands
Costa Rica
Croatia
Cyprus
Czech Republic
Denmark
England
Estonia
Eswatini
Fiji
Finland
France
Gambia
Germany
Ghana
Gibraltar
Greece
Guernsey
Hong Kong
Hungary
India
Indonesia
Iran
Ireland
Isle of Man
Israel
Italy
Japan
Jersey
Kenya
Kuwait
Lesotho
Luxembourg
Malawi
Malaysia
Maldives
Mali
Malta
Mexico
Mongolia
Mozambique
Myanmar
Namibia
Nepal
Netherlands
New Zealand
Nigeria
Norway
Oman
Pakistan
Panama
Papua New Guinea
Peru
Philippines
Portugal
Qatar
Romania
Rwanda
Samoa
Saudi Arabia
Scotland
Serbia
Seychelles
Sierra Leone
Singapore
Slovenia
South Africa
South Korea
Spain
Sri Lanka
St Helena
Sweden
Switzerland
Tanzania
Thailand
Turkey
Uganda
United Arab Emirates
United States
Vanuatu
West Indies
Zimbabwe
From
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
to
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Date
Series
Ground
Result
1
26/01/2016
Australia
Adelaide Oval
India won by 37 runs
2
02/11/2022
Bangladesh
Adelaide Oval
India won by 5 runs
3
10/11/2022
England
Adelaide Oval
England won by 10 wickets
4
25/02/2009
New Zealand
AMI Stadium
New Zealand won by 7 wickets
5
01/02/2012
Australia
ANZ Stadium
Australia won by 31 runs
6
01/11/2017
New Zealand
Arun Jaitley Stadium
India won by 53 runs
7
03/11/2019
Bangladesh
Arun Jaitley Stadium
Bangladesh won by 7 wickets
8
09/06/2022
South Africa
Arun Jaitley Stadium
South Africa won by 7 wickets
9
05/10/2015
South Africa
Barabati Stadium
South Africa won by 6 wickets
10
20/12/2017
Sri Lanka
Barabati Stadium
India won by 93 runs
11
12/06/2022
South Africa
Barabati Stadium
South Africa won by 4 wickets
12
10/10/2017
Australia
Barsapara Cricket Stadium
Australia won by 8 wickets
13
05/01/2020
Sri Lanka
Barsapara Cricket Stadium
No Result
14
02/10/2022
South Africa
Barsapara Cricket Stadium
India won by 16 runs
15
28/11/2023
Australia
Barsapara Cricket Stadium
Australia won by 5 wickets
16
02/02/2020
New Zealand
Bay Oval
India won by 7 runs
17
20/11/2022
New Zealand
Bay Oval
India won by 65 runs
18
06/11/2018
West Indies
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
India won by 71 runs
19
24/02/2022
Sri Lanka
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
India won by 62 runs
20
29/01/2023
New Zealand
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
India won by 6 wickets
21
20/10/2007
Australia
Brabourne Stadium
India won by 7 wickets
22
29/07/2022
West Indies
Brian Lara Stadium
India won by 68 runs
23
03/08/2023
West Indies
Brian Lara Stadium
West Indies won by 4 runs
24
21/11/2018
Australia
Brisbane Cricket Ground
Australia won by 4 runs
25
27/08/2016
West Indies
Central Broward Regional Park
West Indies won by 1 run
26
28/08/2016
West Indies
Central Broward Regional Park
No Result
27
03/08/2019
West Indies
Central Broward Regional Park
India won by 4 wickets
28
04/08/2019
West Indies
Central Broward Regional Park
India won by 22 runs
29
06/08/2022
West Indies
Central Broward Regional Park
India won by 59 runs
30
07/08/2022
West Indies
Central Broward Regional Park
India won by 88 runs
31
12/08/2023
West Indies
Central Broward Regional Park
India won by 9 wickets
32
13/08/2023
West Indies
Central Broward Regional Park
West Indies won by 8 wickets
33
08/07/2018
England
County Ground (Bristol)
India won by 7 wickets
34
01/05/2010
Afghanistan
Daren Sammy National Cricket Stadium
India won by 7 wickets
35
02/05/2010
South Africa
Daren Sammy National Cricket Stadium
India won by 14 runs
36
11/05/2010
Sri Lanka
Daren Sammy National Cricket Stadium
Sri Lanka won by 5 wickets
37
14/02/2016
Sri Lanka
Dr YS Rajasekhara Reddy Cricket Stadium
India won by 9 wickets
38
24/02/2019
Australia
Dr YS Rajasekhara Reddy Cricket Stadium
Australia won by 3 wickets
39
14/06/2022
South Africa
Dr YS Rajasekhara Reddy Cricket Stadium
India won by 48 runs
40
23/11/2023
Australia
Dr YS Rajasekhara Reddy Cricket Stadium
India won by 2 wickets
41
24/10/2021
Pakistan
Dubai International Cricket Stadium
Pakistan won by 10 wickets
42
31/10/2021
New Zealand
Dubai International Cricket Stadium
New Zealand won by 8 wickets
43
05/11/2021
Scotland
Dubai International Cricket Stadium
India won by 8 wickets
44
08/11/2021
Namibia
Dubai International Cricket Stadium
India won by 9 wickets
45
28/08/2022
Pakistan
Dubai International Cricket Stadium
India won by 5 wickets
46
31/08/2022
Hong Kong
Dubai International Cricket Stadium
India won by 40 runs
47
04/09/2022
Pakistan
Dubai International Cricket Stadium
Pakistan won by 5 wickets
48
06/09/2022
Sri Lanka
Dubai International Cricket Stadium
Sri Lanka won by 6 wickets
49
08/09/2022
Afghanistan
Dubai International Cricket Stadium
India won by 101 runs
50
29/10/2011
England
Eden Gardens
England won by 6 wickets
51
19/03/2016
Pakistan
Eden Gardens
India won by 6 wickets
52
04/11/2018
West Indies
Eden Gardens
India won by 5 wickets
53
21/11/2021
New Zealand
Eden Gardens
India won by 73 runs
54
16/02/2022
West Indies
Eden Gardens
India won by 6 wickets
55
18/02/2022
West Indies
Eden Gardens
India won by 8 runs
56
20/02/2022
West Indies
Eden Gardens
India won by 17 runs
57
08/02/2019
New Zealand
Eden Park
India won by 7 wickets
58
24/01/2020
New Zealand
Eden Park
India won by 6 wickets
59
26/01/2020
New Zealand
Eden Park
India won by 7 wickets
60
07/09/2014
England
Edgbaston
England won by 3 runs
61
09/07/2022
England
Edgbaston
India won by 49 runs
62
26/01/2017
England
Green Park
England won by 7 wickets
63
07/11/2017
New Zealand
Greenfield International Stadium
India won by 6 runs
64
08/12/2019
West Indies
Greenfield International Stadium
West Indies won by 8 wickets
65
28/09/2022
South Africa
Greenfield International Stadium
India won by 8 wickets
66
26/11/2023
Australia
Greenfield International Stadium
India won by 44 runs
67
12/06/2010
Zimbabwe
Harare Sports Club
India won by 6 wickets
68
13/06/2010
Zimbabwe
Harare Sports Club
India won by 7 wickets
69
17/07/2015
Zimbabwe
Harare Sports Club
India won by 54 runs
70
19/07/2015
Zimbabwe
Harare Sports Club
Zimbabwe won by 10 runs
71
18/06/2016
Zimbabwe
Harare Sports Club
Zimbabwe won by 2 runs
72
20/06/2016
Zimbabwe
Harare Sports Club
India won by 10 wickets
73
22/06/2016
Zimbabwe
Harare Sports Club
India won by 3 runs
74
02/10/2015
South Africa
Himachal Pradesh Cricket Association Stadium
South Africa won by 7 wickets
75
26/02/2022
Sri Lanka
Himachal Pradesh Cricket Association Stadium
India won by 7 wickets
76
27/02/2022
Sri Lanka
Himachal Pradesh Cricket Association Stadium
India won by 6 wickets
77
22/12/2017
Sri Lanka
Holkar Cricket Stadium
India won by 88 runs
78
07/01/2020
Sri Lanka
Holkar Cricket Stadium
India won by 7 wickets
79
04/10/2022
South Africa
Holkar Cricket Stadium
South Africa won by 49 runs
80
14/01/2024
Afghanistan
Holkar Cricket Stadium
India won by 6 wickets
81
12/02/2016
Sri Lanka
JSCA International Stadium Complex
India won by 69 runs
82
07/10/2017
Australia
JSCA International Stadium Complex
India won by 9 wickets
83
19/11/2021
New Zealand
JSCA International Stadium Complex
India won by 7 wickets
84
27/01/2023
New Zealand
JSCA International Stadium Complex
New Zealand won by 21 runs
85
07/05/2010
Australia
Kensington Oval
Australia won by 49 runs
86
09/05/2010
West Indies
Kensington Oval
West Indies won by 14 runs
87
13/09/2007
Scotland
Kingsmead
No Result
88
14/09/2007
Pakistan
Kingsmead
India won in bowl-out after scores were tied
89
19/09/2007
England
Kingsmead
India won by 18 runs
90
20/09/2007
South Africa
Kingsmead
India won by 37 runs
91
22/09/2007
Australia
Kingsmead
India won by 15 runs
92
12/06/2009
West Indies
Lord's
West Indies won by 7 wickets
93
14/06/2009
England
Lord's
England won by 3 runs
94
25/12/2012
Pakistan
M Chinnaswamy Stadium
Pakistan won by 5 wickets
95
23/03/2016
Bangladesh
M Chinnaswamy Stadium
India won by 1 run
96
01/02/2017
England
M Chinnaswamy Stadium
India won by 75 runs
97
27/02/2019
Australia
M Chinnaswamy Stadium
Australia won by 7 wickets
98
22/09/2019
South Africa
M Chinnaswamy Stadium
South Africa won by 9 wickets
99
19/06/2022
South Africa
M Chinnaswamy Stadium
No Result
100
03/12/2023
Australia
M Chinnaswamy Stadium
India won by 6 runs
101
17/01/2024
Afghanistan
M Chinnaswamy Stadium
India won in super over after scores were tied
102
11/09/2012
New Zealand
MA Chidambaram Stadium
New Zealand won by 1 run
103
11/11/2018
West Indies
MA Chidambaram Stadium
India won by 6 wickets
104
20/12/2012
England
Maharashtra Cricket Association Stadium
India won by 5 wickets
105
09/02/2016
Sri Lanka
Maharashtra Cricket Association Stadium
Sri Lanka won by 5 wickets
106
10/01/2020
Sri Lanka
Maharashtra Cricket Association Stadium
India won by 78 runs
107
05/01/2023
Sri Lanka
Maharashtra Cricket Association Stadium
Sri Lanka won by 16 runs
108
04/12/2020
Australia
Manuka Oval
India won by 11 runs
109
22/11/2022
New Zealand
McLean Park
Match Tied
110
01/02/2008
Australia
Melbourne Cricket Ground
Australia won by 9 wickets
111
03/02/2012
Australia
Melbourne Cricket Ground
India won by 8 wickets
112
29/01/2016
Australia
Melbourne Cricket Ground
India won by 27 runs
113
23/11/2018
Australia
Melbourne Cricket Ground
No Result
114
23/10/2022
Pakistan
Melbourne Cricket Ground
India won by 4 wickets
115
06/11/2022
Zimbabwe
Melbourne Cricket Ground
India won by 71 runs
116
09/01/2011
South Africa
Moses Mabhida Stadium
India won by 21 runs
117
28/12/2012
Pakistan
Narendra Modi Stadium
India won by 11 runs
118
12/03/2021
England
Narendra Modi Stadium
England won by 8 wickets
119
14/03/2021
England
Narendra Modi Stadium
India won by 7 wickets
120
16/03/2021
England
Narendra Modi Stadium
England won by 8 wickets
121
18/03/2021
England
Narendra Modi Stadium
India won by 8 runs
122
20/03/2021
England
Narendra Modi Stadium
India won by 36 runs
123
01/02/2023
New Zealand
Narendra Modi Stadium
India won by 168 runs
124
24/02/2018
South Africa
Newlands
India won by 7 runs
125
31/08/2011
England
Old Trafford
England won by 6 wickets
126
03/07/2018
England
Old Trafford
India won by 8 wickets
127
07/08/2012
Sri Lanka
Pallekele International Cricket Stadium
India won by 39 runs
128
30/10/2022
South Africa
Perth Stadium
South Africa won by 5 wickets
129
06/08/2019
West Indies
Providence Stadium
India won by 7 wickets
130
06/08/2023
West Indies
Providence Stadium
West Indies won by 2 wickets
131
08/08/2023
West Indies
Providence Stadium
India won by 7 wickets
132
12/12/2009
Sri Lanka
Punjab Cricket Association IS Bindra Stadium
India won by 6 wickets
133
27/03/2016
Australia
Punjab Cricket Association IS Bindra Stadium
India won by 6 wickets
134
18/09/2019
South Africa
Punjab Cricket Association IS Bindra Stadium
India won by 7 wickets
135
20/09/2022
Australia
Punjab Cricket Association IS Bindra Stadium
Australia won by 4 wickets
136
11/01/2024
Afghanistan
Punjab Cricket Association IS Bindra Stadium
India won by 6 wickets
137
04/06/2011
West Indies
Queen's Park Oval
India won by 16 runs
138
10/02/2009
Sri Lanka
R Premadasa Stadium
India won by 3 wickets
139
19/09/2012
Afghanistan
R Premadasa Stadium
India won by 23 runs
140
23/09/2012
England
R Premadasa Stadium
India won by 90 runs
141
28/09/2012
Australia
R Premadasa Stadium
Australia won by 9 wickets
142
30/09/2012
Pakistan
R Premadasa Stadium
India won by 8 wickets
143
02/10/2012
South Africa
R Premadasa Stadium
India won by 1 run
144
06/09/2017
Sri Lanka
R Premadasa Stadium
India won by 7 wickets
145
06/03/2018
Sri Lanka
R Premadasa Stadium
Sri Lanka won by 5 wickets
146
08/03/2018
Bangladesh
R Premadasa Stadium
India won by 6 wickets
147
12/03/2018
Sri Lanka
R Premadasa Stadium
India won by 6 wickets
148
14/03/2018
Bangladesh
R Premadasa Stadium
India won by 17 runs
149
18/03/2018
Bangladesh
R Premadasa Stadium
India won by 4 wickets
150
25/07/2021
Sri Lanka
R Premadasa Stadium
India won by 38 runs
151
28/07/2021
Sri Lanka
R Premadasa Stadium
Sri Lanka won by 4 wickets
152
29/07/2021
Sri Lanka
R Premadasa Stadium
Sri Lanka won by 7 wickets
153
06/12/2019
West Indies
Rajiv Gandhi International Stadium
India won by 6 wickets
154
25/09/2022
Australia
Rajiv Gandhi International Stadium
India won by 6 wickets
155
09/07/2017
West Indies
Sabina Park
West Indies won by 9 wickets
156
10/10/2013
Australia
Saurashtra Cricket Association Stadium
India won by 6 wickets
157
04/11/2017
New Zealand
Saurashtra Cricket Association Stadium
New Zealand won by 40 runs
158
07/11/2019
Bangladesh
Saurashtra Cricket Association Stadium
India won by 8 wickets
159
17/06/2022
South Africa
Saurashtra Cricket Association Stadium
India won by 82 runs
160
07/01/2023
Sri Lanka
Saurashtra Cricket Association Stadium
India won by 91 runs
161
17/11/2021
New Zealand
Sawai Mansingh Stadium
India won by 5 wickets
162
10/02/2019
New Zealand
Seddon Park
New Zealand won by 4 runs
163
29/01/2020
New Zealand
Seddon Park
India won in super over after scores were tied
164
01/12/2023
Australia
Shaheed Veer Narayan Sing International Stadium
India won by 20 runs
165
03/11/2021
Afghanistan
Sheikh Zayed Stadium
India won by 66 runs
166
21/03/2014
Pakistan
Shere Bangla National Stadium
India won by 7 wickets
167
23/03/2014
West Indies
Shere Bangla National Stadium
India won by 7 wickets
168
28/03/2014
Bangladesh
Shere Bangla National Stadium
India won by 8 wickets
169
30/03/2014
Australia
Shere Bangla National Stadium
India won by 73 runs
170
04/04/2014
South Africa
Shere Bangla National Stadium
India won by 6 wickets
171
06/04/2014
Sri Lanka
Shere Bangla National Stadium
Sri Lanka won by 6 wickets
172
24/02/2016
Bangladesh
Shere Bangla National Stadium
India won by 45 runs
173
27/02/2016
Pakistan
Shere Bangla National Stadium
India won by 5 wickets
174
01/03/2016
Sri Lanka
Shere Bangla National Stadium
India won by 5 wickets
175
03/03/2016
United Arab Emirates
Shere Bangla National Stadium
India won by 9 wickets
176
06/03/2016
Bangladesh
Shere Bangla National Stadium
India won by 8 wickets
177
27/02/2009
New Zealand
Sky Stadium
New Zealand won by 5 wickets
178
06/02/2019
New Zealand
Sky Stadium
New Zealand won by 80 runs
179
31/01/2020
New Zealand
Sky Stadium
India won in super over after scores were tied
180
06/07/2018
England
Sophia Gardens
England won by 5 wickets
181
12/12/2023
South Africa
St George's Park
South Africa won by 5 wickets
182
21/02/2018
South Africa
SuperSport Park
South Africa won by 6 wickets
183
31/01/2016
Australia
Sydney Cricket Ground
India won by 7 wickets
184
25/11/2018
Australia
Sydney Cricket Ground
India won by 6 wickets
185
06/12/2020
Australia
Sydney Cricket Ground
India won by 6 wickets
186
08/12/2020
Australia
Sydney Cricket Ground
Australia won by 12 runs
187
27/10/2022
Netherlands
Sydney Cricket Ground
India won by 56 runs
188
07/07/2022
England
The Rose Bowl
India won by 50 runs
189
27/06/2018
Ireland
The Village
India won by 76 runs
190
29/06/2018
Ireland
The Village
India won by 143 runs
191
26/06/2022
Ireland
The Village
India won by 7 wickets
192
28/06/2022
Ireland
The Village
India won by 4 runs
193
18/08/2023
Ireland
The Village
India won by 2 runs
194
20/08/2023
Ireland
The Village
India won by 33 runs
195
06/06/2009
Bangladesh
Trent Bridge
India won by 25 runs
196
10/06/2009
Ireland
Trent Bridge
India won by 8 wickets
197
16/06/2009
South Africa
Trent Bridge
South Africa won by 12 runs
198
10/07/2022
England
Trent Bridge
England won by 17 runs
199
09/12/2009
Sri Lanka
Vidarbha Cricket Association Stadium
Sri Lanka won by 29 runs
200
15/03/2016
New Zealand
Vidarbha Cricket Association Stadium
New Zealand won by 47 runs
201
29/01/2017
England
Vidarbha Cricket Association Stadium
India won by 5 runs
202
10/11/2019
Bangladesh
Vidarbha Cricket Association Stadium
India won by 30 runs
203
23/09/2022
Australia
Vidarbha Cricket Association Stadium
India won by 6 wickets
204
01/12/2006
South Africa
Wanderers Stadium
India won by 6 wickets
205
16/09/2007
New Zealand
Wanderers Stadium
New Zealand won by 10 runs
206
24/09/2007
Pakistan
Wanderers Stadium
India won by 5 runs
207
30/03/2012
South Africa
Wanderers Stadium
South Africa won by 11 runs
208
18/02/2018
South Africa
Wanderers Stadium
India won by 28 runs
209
14/12/2023
South Africa
Wanderers Stadium
India won by 106 runs
210
22/12/2012
England
Wankhede Stadium
England won by 6 wickets
211
31/03/2016
West Indies
Wankhede Stadium
West Indies won by 7 wickets
212
24/12/2017
Sri Lanka
Wankhede Stadium
India won by 5 wickets
213
11/12/2019
West Indies
Wankhede Stadium
India won by 67 runs
214
03/01/2023
Sri Lanka
Wankhede Stadium
India won by 2 runs
215
01/08/2022
West Indies
Warner Park
West Indies won by 5 wickets
216
02/08/2022
West Indies
Warner Park
India won by 7 wickets
217
03/10/2023
Nepal
Zhejiang University of Technology Cricket Field
India won by 23 runs
218
06/10/2023
Bangladesh
Zhejiang University of Technology Cricket Field
India won by 9 wickets
219
07/10/2023
Afghanistan
Zhejiang University of Technology Cricket Field
No Result
India:
144
Opposing Country:
68
Tied:
1
No Result:
6
Country Records and Statistics
Match Records and Statistics
Match Scorecards
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links