Sinhalese Sports Club ODI 1▼ 0 1 163.0
Riverside Ground ODI 1▼ 0 0 274.0
Sardar Vallabhai Patel Stadium ODI 2▼ 1 1 252.5
Bellerive Oval ODI 2▼ 2 0 250.5
Mahinda Rajapaksa International Stadium ODI 2▼ 1 1 226.0
Queens Sports Club ODI 4▼ 3 1 210.0
Sawai Mansingh Stadium ODI 4▼ 3 1 298.5
Khan Shaheb Osman Ali Stadium ODI 2▼ 1 1 272.0
Nehru Stadium ODI 3▼ 2 1 231.3
Narendra Modi Stadium ODI 15▼ 8 6 242.5
Date
Match
Result
19/11/23
Final, ICC World Cup 2023
Australia beat India by 6 wickets
14/10/23
Match 12, ICC World Cup 2023
India beat Pakistan by 7 wickets
11/02/22
3rd ODI, WI TO IND 2022
India won by 96 runs.
09/02/22
2nd ODI, WI TO IND 2022
India won by 44 runs.
06/02/22
1st ODI, WI TO IND 2022
India won by 6 wickets
06/11/14
2nd ODI, SLTOI 2014
India won by 6 wkts
27/02/10
3rd ODI, SAII ODIS 2010
South Africa won by 90 runs
26/10/06
15th Match, ICT 2006
West Indies won by 3 wickets (with 2 balls remaining)
06/11/05
5th ODI, SLII ODIS 2005
Sri Lanka won by 5 wickets (with 14 balls remaining)
12/04/05
4th ODI, PII ODIS 2005
Pakistan won by 3 wickets (with 0 balls remaining)
15/11/02
4th ODI, WIIOS 2002
India won by 5 wickets (with 14 balls remaining)
05/12/00
2nd ODI, ZIOS 2000
India won by 61 runs
15/11/93
6th Match, ISASLWIZII 1983
West Indies won by 69 runs (revised target)
21/10/89
6th Match, AEIPSLWIII 1989
India won by 6 runs
07/01/88
Only ODI, WII 1988
West Indies won by 2 runs
Sharjah Cricket Stadium ODI 10▼ 3 7 188.8
Date
Match
Result
28/10/00
Final, ISLZUAE 2000
Sri Lanka won by 245 runs
26/10/00
6th Match, ISLZUAE 2000
Sri Lanka won by 68 runs
25/10/00
5th Match, ISLZUAE 2000
India won by 3 wickets (with 9 balls remaining)
21/10/00
3rd Match, ISLZUAE 2000
India won by 13 runs
19/10/00
1st Match, ISLZUAE 2000
Sri Lanka won by 5 wickets (with 37 balls remaining)
26/03/00
5th Match, IPSAUAE 2000
South Africa won by 6 wickets (with 44 balls remaining)
25/03/00
4th Match, IPSAUAE 2000
Pakistan won by 98 runs
22/03/00
2nd Match, IPSAUAE 2000
India won by 5 wickets (with 39 balls remaining)
21/03/00
1st Match, IPSAUAE 2000
South Africa won by 10 wickets (with 124 balls remaining)
18/04/96
Final, IPSAIUAE 1996
South Africa won by 38 runs
The Wanderers Stadium ODI 2▼ 2 0 160.0
Shere Bangla National Stadium ODI 22▼ 12 9 245.4
Date
Match
Result
07/12/22
2nd ODI, India tour of Bangladesh 2022
Bangladesh beat India by 5 runs
04/12/22
1st ODI, India tour of Bangladesh 2022
Bangladesh beat India by 1 wicket
24/06/15
3rd ODI, ITOB 2015
India won by 77 runs
21/06/15
2nd ODI, ITOB 2015
Bangladesh won by 6 wkts (D/L method)
18/06/15
1st ODI, ITOB 2015
Bangladesh won by 79 runs
19/06/14
3rd ODI, ITOB 2014
No result
17/06/14
2nd ODI, ITOB 2014
India won by 47 runs (D/L method)
15/06/14
1st ODI, ITOB 2014
Ind won by 7 wkts (D/L method)
05/03/14
9th Match, AC 2014
India won by 8 wkts
02/03/14
6th Match, AC 2014
Pakistan won by 1 wkt
18/03/12
5th Match, AC 2012
India won by 6 wkts
16/03/12
4th Match, AC 2012
Bangladesh won by 5 wkts
13/03/12
2nd Match, AC 2012
India won by 50 runs
19/02/11
1st Match, ICCWC 2011
India won by 87 runs
13/01/10
Final, TNT Bangladesh 2010
Sri Lanka won by 4 wickets (with 9 balls remaining)
11/01/10
6th Match, TNT Bangladesh 2010
India won by 6 wickets (with 42 balls remaining)
10/01/10
5th Match, TNT Bangladesh 2010
India won by 8 wickets (with 104 balls remaining)
07/01/10
3rd Match, TNT Bangladesh 2010
India won by 6 wickets (with 15 balls remaining)
05/01/10
2nd Match, TNT Bangladesh 2010
Sri Lanka won by 5 wickets (with 12 balls remaining)
14/06/08
Final, BIPB 2008
Pakistan won by 25 runs
12/06/08
3rd Match, BIPB 2008
India won by 7 wickets (with 89 balls remaining)
10/06/08
2nd Match, BIPB 2008
India won by 140 runs
The Gabba ODI 7▼ 1 4 162.1
WACA Ground ODI 5▼ 3 2 206.4
Harare Sports Club ODI 14▼ 12 2 217.9
Date
Match
Result
22/08/22
3rd ODI, India tour of Zimbabwe 2022
India beat Zimbabwe by 13 runs
20/08/22
2nd ODI, India tour of Zimbabwe 2022
India beat Zimbabwe by 5 wickets
18/08/22
1st ODI, India tour of Zimbabwe 2022
India beat Zimbabwe by 10 wickets
15/06/16
3rd ODI, ITOZ 2016
India won by 10 wkts
13/06/16
2nd ODI, ITOZ 2016
India won by 8 wkts
11/06/16
1st ODI, ITOZ 2016
India won by 9 wkts
14/07/15
3rd ODI, ITOZ 2015
India won by 83 runs
12/07/15
2nd ODI, ITOZ 2015
India won by 62 runs
10/07/15
1st ODI, ITOZ 2015
India won by 4 runs
28/07/13
3rd ODI, ITOZ 2013
India won by 7 wkts
26/07/13
2nd ODI, ITOZ 2013
India won by 58 runs
24/07/13
1st ODI, ITOZ 2013
India won by 6 wkts
05/06/10
5th Match, TSZ 2010
Sri Lanka won by 6 wkts
03/06/10
4th Match, TSZ 2010
Zimbabwe won by 7 wkts
Sir Vivian Richards Stadium ODI 4▼ 2 2 200.8
Sabina Park ODI 6▼ 2 4 233.3
RPremadasa Stadium ODI 22▼ 16 6 248.7
Date
Match
Result
17/09/23
Final, Asia Cup 2023
India beat Sri Lanka by 10 wickets
15/09/23
Super Four - Match 6, Asia Cup 2023
Bangladesh beat India by 6 runs
12/09/23
Super Four - Match 4, Asia Cup 2023
India beat Sri Lanka by 41 runs
10/09/23
Super Four - Match 3, Asia Cup 2023
India beat Pakistan by 228 runs
23/07/21
3rd ODI, INDTOSL 2021
Sri Lanka won by 3 wickets (D/L method)
20/07/21
2nd ODI, INDTOSL 2021
India won by 3 wickets
18/07/21
1st ODI, INDTOSL 2021
India won by 7 wickets
03/09/17
5th ODI, ITOSL 2017
India won by 6 wkts
31/08/17
4th ODI, ITOSL 2017
India won by 168 runs
31/07/12
4th ODI, ITOSL 2012
India won by 6 wkts
28/07/12
3rd ODI, ITOSL 2012
India won by 5 wkts
14/09/09
Final, INZSLSL 2009
India won by 46 runs
12/09/09
3rd Match, INZSLSL 2009
Sri Lanka won by 139 runs
11/09/09
2nd Match, INZSLSL 2009
India won by 6 wickets (with 57 balls remaining)
08/02/09
5th ODI, IISL ODIS 2009
Sri Lanka won by 68 runs
05/02/09
4th ODI, IISL ODIS 2009
India won by 67 runs
03/02/09
3rd ODI, IISL ODIS 2009
India won by 147 runs
31/01/09
2nd ODI, IISL ODIS 2009
India won by 15 runs
29/08/08
5th ODI, IISL ODIS 2008
Sri Lanka won by 112 runs (D/L method)
27/08/08
4th ODI (Replay), IISL ODIS 2008
India won by 46 runs
24/08/08
3rd ODI, IISL ODIS 2008
India won by 33 runs
01/08/04
Final, ASIACUP 2004
Sri Lanka won by 25 runs
Pallekele International Cricket Stadium ODI 5▼ 4 0 231.2
Rangiri Dambulla International Stadium ODI 13▼ 8 5 190.9
Date
Match
Result
20/08/17
1st ODI, ITOSL 2017
India won by 9 wkts
28/08/10
Final, TSSL 2010
Sri Lanka won by 74 runs
25/08/10
6th Match, TSSL 2010
India won by 105 runs
22/08/10
5th Match, TSSL 2010
Sri Lanka won by 8 wkts
16/08/10
3rd Match, TSSL 2010
India won by 6 wkts
10/08/10
1st Match, TSSL 2010
New Zealand won by 200 runs
24/06/10
Final, AC 2010
India won by 81 runs
22/06/10
6th match, AC 2010
Sri Lanka won by 7 wkts
19/06/10
4th match, AC 2010
India won by 3 wkts
16/06/10
2nd match, AC 2010
India won by 6 wkts
28/01/09
1st ODI, IISL ODIS 2009
India won by 6 wickets (with 11 balls remaining)
20/08/08
2nd ODI, IISL ODIS 2008
India won by 3 wickets (with 62 balls remaining)
18/08/08
1st ODI, IISL ODIS 2008
Sri Lanka won by 8 wickets (with 91 balls remaining)
Vidarbha Cricket Association Ground ODI 1▼ 1 0 243.0
Boland Park ODI 6▼ 3 2 273.2
St Georges Park Gqeberha ODI 1 0 1 211.0 Kensington Oval ODI 2▼ 1 1 149.5
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium ODI 2▼ 1 1 234.5
Shaheed Veer Narayan Singh International Stadium ODI 1▼ 1 0 111.0
Zahur Ahmed Chowdhury Stadium ODI 1▼ 1 0 409.0
TBC TBC ODI 2 0 0 0.0 Hagley Oval ODI 1▼ 0 0 219.0
Date
Match
Result
30/11/22
3rd ODI, India tour of New Zealand 2022
Match Abandoned
Warner Park ODI 2 1 1 151.5 Brian Lara Stadium ODI 2▼ 2 0 270.5
Civil Service Cricket Club ODI 2▼ 1 1 206.5
Holkar Cricket Stadium ODI 6▼ 6 0 339.2
Bangabandhu National Stadium ODI 1▼ 0 1 215.0
Sheikh Zayed Stadium ODI 2▼ 1 1 233.0
National Stadium ODI 6▼ 4 2 291.7
AMI Stadium ODI 1▼ 1 0 392.0
Daren Sammy National Cricket Stadium ODI 2▼ 1 0 79.5
Madhavrao Scindia Cricket Ground ODI 2▼ 2 0 400.5
Captain Roop Singh Stadium ODI 2▼ 2 0 330.5
Reliance Stadium ODI 2▼ 1 1 258.5
Nehru Stadium ODI 3▼ 2 1 229.3
Dr YS Rajasekhara Reddy ACA VDCA Cricket Stadium ODI 8▼ 5 2 270.4
Vidarbha Cricket Association Stadium ODI 5▼ 3 2 310.4
Melbourne Cricket Ground ODI 7▼ 4 3 245.1
Adelaide Oval ODI 6▼ 4 1 249.5
Providence Stadium ODI 1▼ 0 0 0.0
Date
Match
Result
08/08/19
1st ODI, ITOWI 2019
No result
Headingley ODI 3▼ 1 2 258.0
The Rose Bowl ODI 3▼ 2 1 213.7
Kennington Oval ODI 7▼ 4 3 229.7
Edgbaston ODI 7▼ 6 1 235.3
Emirates Old Trafford ODI 4▼ 3 1 271.5
Barabati Stadium ODI 6▼ 6 0 298.2
JSCA International Stadium Complex ODI 7▼ 3 3 204.4
MA Chidambaram Stadium ODI 9▼ 6 3 242.8
Date
Match
Result
08/10/23
Match 5, ICC World Cup 2023
India beat Australia by 6 wickets
22/03/23
3rd ODI, Australia tour of India 2023
Australia beat India by 21 runs
14/12/19
1st ODI, WITOI 2019
West Indies won by 8 wkts
17/09/17
1st ODI, ATOI 2017
India won by 26 runs (DLS method - reduced to 21 overs due to rain, target 164)
22/10/15
4th ODI, SATOI 2015
India won by 35 runs
30/12/12
1st ODI, PII 2012-13
Pakistan won by 6 wkts
11/12/11
5th ODI, WIII 2011
India won by 34 runs
20/03/11
42nd Match, ICCWC 2011
India won by 80 runs
10/12/10
5th ODI, NZII 2010
India won by 8 wkts
Rajiv Gandhi International Stadium ODI 6▼ 4 2 287.3
Queens Park Oval ODI 12▼ 11 0 243.5
Date
Match
Result
27/07/22
3rd ODI, IND TO WI 2022
India beat West Indies by 119 runs (D/L method)
24/07/22
2nd ODI, IND TO WI 2022
India need 0 runs in 2 balls
22/07/22
1st ODI, IND TO WI 2022
India beat West Indies by 3 runs
14/08/19
3rd ODI, ITOWI 2019
India won by 6 wickets (DLS method)
11/08/19
2nd ODI, ITOWI 2019
India won by 59 runs (D/L method)
25/06/17
2nd ODI, ITOWI 2017
India won by 105 runs
23/06/17
1st ODI, ITOWI 2017
No result
11/07/13
Final, IASLIWITS 2013
India won by 1 wkt
09/07/13
6th Match, IASLIWITS 2013
India won by 81 runs (D/L method)
05/07/13
4th Match, IASLIWITS 2013
India won by 102 runs (D/L Method)
08/06/11
2nd ODI, IIWI 2011
India won by 7 wickets (D/L method)
06/06/11
1st ODI, IIWI 2011
India won by 4 wkts
MChinnaswamy Stadium ODI 8▼ 6 1 303.8
Saurashtra Cricket Association Stadium ODI 4▼ 1 3 298.5
Wankhede Stadium ODI 22▼ 13 8 232.1
Date
Match
Result
15/11/23
Semi Final 1, ICC World Cup 2023
India beat New Zealand by 70 runs
02/11/23
Match 33, ICC World Cup 2023
India beat Sri Lanka by 302 runs
17/03/23
1st ODI, Australia tour of India 2023
India beat Australia by 5 wickets
14/01/20
1st ODI, ATOI 2020
Australia won by 10 wkts
22/10/17
1st ODI, NZTOI 2017
New Zealand won by 6 wkts
25/10/15
5th ODI, SATOI 2015
South Africa won by 214 runs
23/10/11
4th ODI, EII 2011
India won by 6 wkts
02/04/11
Final, ICCWC 2011
India won by 6 wkts
17/10/07
7th ODI, AII ODIS 2007
India won by 2 wickets (with 24 balls remaining)
28/11/05
5th ODI, SAII ODIS 2005
India won by 5 wickets (with 15 balls remaining)
01/11/03
4th Match, AINZI 2003
Australia won by 77 runs
03/02/02
6th ODI, EII ODIS 2002
England won by 5 runs
25/05/98
5th Match, BIKI 1998
India won by 5 wickets (with 124 balls remaining)
17/05/97
4th Match, INZPSLI 1997
Sri Lanka won by 5 wickets (with 55 balls remaining)
14/12/96
Only ODI, SAI 1996
India won by 74 runs
06/11/96
Final, AISAII 1996
India won by 35 runs
27/02/96
19th Match, WWC 1996
Australia won by 16 runs
20/10/94
2nd ODI, WIIOS 1994
India won by 8 runs (revised target)
30/10/89
2nd SF, AEIPSLWIII 1989
West Indies won by 8 wickets (with 47 balls remaining)
05/11/87
2nd SF, RWC 1987
England won by 35 runs
17/10/87
11th Match, RWC 1987
India won by 8 wickets (with 133 balls remaining)
17/01/87
5th ODI, SLIOS 1986
India won by 10 runs
Bay Oval ODI 3▼ 2 1 288.3
Eden Park ODI 5▼ 1 3 261.6
Seddon Park ODI 7▼ 2 4 220.6
Manuka Oval ODI 3▼ 1 2 273.3
Trent Bridge ODI 2▼ 2 0 248.5
Eden Gardens ODI 14▼ 9 5 239.1
Date
Match
Result
05/11/23
Match 37, ICC World Cup 2023
India beat South Africa by 243 runs
12/01/23
2nd ODI, Sri Lanka tour of India 2023
India beat Sri Lanka by 4 wickets
21/09/17
2nd ODI, ATOI 2017
India won by 50 runs
22/01/17
3rd ODI, ETOI 2016-17
England won by 5 runs
13/11/14
4th ODI, SLTOI 2014
India won by 153 runs
03/01/13
2nd ODI, PII 2012-13
Pakistan won by 85 runs
25/10/11
5th ODI, EII 2011
India won by 95 runs
24/12/09
4th ODI, SLII ODIS 2009
India won by 7 wickets (with 11 balls remaining)
25/11/05
4th ODI, SAII ODIS 2005
South Africa won by 10 wickets (with 85 balls remaining)
13/11/04
Only ODI, PII 2004
Pakistan won by 6 wickets (with 6 balls remaining)
17/11/03
Final, AINZI 2003
Australia won by 37 runs
19/01/02
1st ODI, EII ODIS 2002
India won by 22 runs
Green Park ODI 5▼ 4 1 278.6
Himachal Pradesh Cricket Association Stadium ODI 5▼ 3 2 227.2
St Georges Park ODI 2▼ 1 1 208.0
New Wanderers Stadium ODI 3▼ 1 2 207.7
Newlands ODI 3▼ 2 1 269.7
SuperSport Park ODI 6▼ 2 2 134.5
Kingsmead ODI 3▼ 1 2 190.0
Dubai International Cricket Stadium ODI 6▼ 5 0 222.7
Lords ODI 3▼ 0 2 220.7
Sydney Cricket Ground ODI 9▼ 2 6 248.8
Greenfield International Stadium ODI 2▼ 2 0 247.5
Brabourne Stadium ODI 2▼ 2 0 252.5
Maharashtra Cricket Association Stadium ODI 8▼ 5 3 287.9
Barsapara Cricket Stadium ODI 2▼ 2 0 349.5
Sophia Garden ODI 5▼ 4 1 296.0
Sky Stadium ODI 2▼ 1 1 234.0
McLean Park ODI 3▼ 2 1 232.3
Arun Jaitley Stadium ODI 10▼ 7 2 194.0
Date
Match
Result
11/10/23
Match 9, ICC World Cup 2023
India beat Afghanistan by 8 wickets
11/10/22
3rd ODI, South Africa Tour of India Sep 2022
India beat South Africa by 7 wickets
13/03/19
5th ODI, ATOI 2019
Australia won by 35 runs
20/10/16
2nd ODI, NZTOI 2016
New Zealand won by 6 runs
11/10/14
2nd ODI, WITOI 2014
India won by 48 runs
06/01/13
3rd ODI, PII 2012-13
India won by 10 runs
17/10/11
2nd ODI, EII 2011
India won by 8 wkts
09/03/11
25th Match, ICCWC 2011
India won by 5 wkts
27/12/09
5th ODI, SLII ODIS 2009
No result
31/10/09
3rd ODI, AII ODIS 2009
India won by 6 wickets (with 10 balls remaining)
Punjab Cricket Association IS Bindra Stadium ODI 10▼ 6 4 298.8
Date
Match
Result
22/09/23
1st ODI, AUS TO IND 2023
India beat Australia by 5 wickets
10/03/19
4th ODI, ATOI 2019
Australia won by 4 wkts
13/12/17
2nd ODI, SLTOI 2017
India won by 141 runs
23/10/16
3rd ODI, NZTOI 2016
India won by 7 wkts
19/10/13
3rd ODI, ATOI 2013
Australia won by 4 wkts
23/01/13
4th ODI, ETOI 2012/13
India won by 5 wkts
20/10/11
3rd ODI, EII 2011
India won by 5 wkts
30/03/11
Second semi-final, ICCWC 2011
India won by 29 runs
02/11/09
4th ODI, AII ODIS 2009
Australia won by 24 runs
08/11/07
2nd ODI, PII ODIS 2007
Pakistan won by 4 wickets (with 1 ball remaining)
M = Matches, M = Matches, W = Win, L = Loss, Mode = Click For More Details