|
Match
|
Country
|
Versus
|
Result
|
1 |
09/10/1987
|
India
|
Australia
|
Australia won by 1 run
|
2 |
13/10/1987
|
Australia
|
Zimbabwe
|
Australia won by 96 runs
|
3 |
21/10/1989
|
Australia
|
West Indies
|
Australia won by 99 runs
|
4 |
23/10/1994
|
India
|
West Indies
|
India won by 4 wickets
|
5 |
11/03/1996
|
Australia
|
New Zealand
|
Australia won by 6 wickets
|
6 |
21/05/1997
|
India
|
Pakistan
|
Pakistan won by 35 runs
|
7 |
23/05/1998
|
Bangladesh
|
Kenya
|
Kenya won by 28 runs
|
8 |
25/01/2002
|
India
|
England
|
India won by 4 wickets
|
9 |
23/10/2003
|
India
|
New Zealand
|
No result
|
10 |
22/11/2005
|
India
|
South Africa
|
Match abandoned
|
11 |
27/01/2007
|
India
|
West Indies
|
West Indies won by 3 wickets
|
12 |
09/06/2007
|
ACC Asian XI
|
ACA Africa XI
|
ACC Asian XI won by 31 runs
|
13 |
10/06/2007
|
ACC Asian XI
|
ACA Africa XI
|
ACC Asian XI won by 13 runs
|
14 |
10/12/2010
|
India
|
New Zealand
|
India won by 8 wickets
|
15 |
20/02/2011
|
Kenya
|
New Zealand
|
New Zealand won by 10 wickets
|
16 |
06/03/2011
|
England
|
South Africa
|
England won by 6 runs
|
17 |
17/03/2011
|
England
|
West Indies
|
England won by 18 runs
|
18 |
20/03/2011
|
India
|
West Indies
|
India won by 80 runs
|
19 |
11/12/2011
|
India
|
West Indies
|
India won by 34 runs
|
20 |
30/12/2012
|
India
|
Pakistan
|
Pakistan won by 6 wickets
|
21 |
22/10/2015
|
India
|
South Africa
|
India won by 35 runs
|
22 |
17/09/2017
|
India
|
Australia
|
India won by 26 runs
|
23 |
15/12/2019
|
India
|
West Indies
|
West Indies won by 8 wickets
|
24 |
22/03/2023
|
India
|
Australia
|
Australia won by 21 runs
|
25 |
08/10/2023
|
India
|
Australia
|
India won by 6 wickets
|
26 |
13/10/2023
|
Bangladesh
|
New Zealand
|
New Zealand won by 8 wickets
|
27 |
18/10/2023
|
Afghanistan
|
New Zealand
|
New Zealand won by 149 runs
|
28 |
23/10/2023
|
Afghanistan
|
Pakistan
|
Afghanistan won by 8 wickets
|
29 |
27/10/2023
|
Pakistan
|
South Africa
|
South Africa won by 1 wicket
|