Khelosports Ads

India ODI Battle

India ICC Ranking
Mode POS TEAM M PTS RATING
ODI 1 India 58 7020 121
T20 1 India 71 18867 266
TEST 2 India 32 3746 117

Explore the battles and encounters ODI involving the India cricket team, including riveting rivalries and historical matchups that define India's ODI competitive spirit on the cricketing stage.

Search

India ODI Battle

VS Year Mode M W L
AFG All ODI40
Date Match Result
11/10/23 Match 9, ICC World Cup 2023 India beat Afghanistan by 8 wickets
22/06/19 Match 28, ICCCWC 2019 India won by 11 runs
25/09/18 Super Four 2nd, AC 2018 Match tied
05/03/14 9th Match, AC 2014 India won by 8 wkts
AUS All ODI2932
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
22/09/23 1st ODI, AUS TO IND 2023 India beat Australia by 5 wickets
22/03/23 3rd ODI, Australia tour of India 2023 Australia beat India by 21 runs
19/03/23 2nd ODI, Australia tour of India 2023 Australia beat India by 10 wickets
17/03/23 1st ODI, Australia tour of India 2023 India beat Australia by 5 wickets
02/12/20 3rd ODI, ITOA 2020-21 India won by 13 runs
29/11/20 2nd ODI, ITOA 2020-21 Australia won by 51 runs
27/11/20 1st ODI, ITOA 2020-21 Australia won by 66 runs
19/01/20 3rd ODI, ATOI 2020 India won by 7 wkts
17/01/20 2nd ODI, ATOI 2020 India won by 36 runs
14/01/20 1st ODI, ATOI 2020 Australia won by 10 wkts
09/06/19 Match 14, ICCCWC 2019 India won by 36 runs
13/03/19 5th ODI, ATOI 2019 Australia won by 35 runs
10/03/19 4th ODI, ATOI 2019 Australia won by 4 wkts
08/03/19 3rd ODI, ATOI 2019 Australia won by 32 runs
05/03/19 2nd ODI, ATOI 2019 India won by 8 runs
02/03/19 1st ODI, ATOI 2019 India won by 6 wkts
18/01/19 3rd ODI, ITOA 2018-19 India won by 7 wkts
15/01/19 2nd ODI, ITOA 2018-19 India won by 6 wkts
12/01/19 1st ODI, ITOA 2018-19 Australia won by 34 runs
01/10/17 5th ODI, ATOI 2017 India won by 7 wkts
28/09/17 4th ODI, ATOI 2017 Australia won by 21 runs
24/09/17 3rd ODI, ATOI 2017 India won by 5 wkts
21/09/17 2nd ODI, ATOI 2017 India won by 50 runs
17/09/17 1st ODI, ATOI 2017 India won by 26 runs (DLS method - reduced to 21 overs due to rain, target 164)
23/01/16 5th ODI, ITOA 2016 India won by 6 wkts
20/01/16 4th ODI, ITOA 2016 Australia won by 25 runs
17/01/16 3rd ODI, ITOA 2016 Australia won by 3 wkts
15/01/16 2nd ODI, ITOA 2016 Australia won by 7 wkts
12/01/16 1st ODI, ITOA 2016 Australia won by 5 wkts
26/03/15 2nd Semi-Final, ICWC 2015 Australia won by 95 runs
26/01/15 5th Match, IAEATS 2015 No result
18/01/15 2nd Match, IAEATS 2015 Australia won by 4 wkts
02/11/13 7th ODI, ATOI 2013 India won by 57 runs
30/10/13 6th ODI, ATOI 2013 India won by 6 wkts
26/10/13 5th ODI, ATOI 2013 Match abandoned without a ball being bowled
23/10/13 4th ODI, ATOI 2013 No result
19/10/13 3rd ODI, ATOI 2013 Australia won by 4 wkts
16/10/13 2nd ODI, ATOI 2013 India won by 9 wkts
13/10/13 1st ODI, ATOI 2013 Australia won by 72 runs
25/02/12 10th Match, IASATS 2012 Australia won by 87 runs
18/02/12 7th Match, IASATS 2012 Australia won by 110 runs
11/02/12 4th Match, IASATS 2012 India won by 4 wkts
04/02/12 1st Match, IASATS 2012 Australia won by 65 runs (D/L)
24/03/11 2nd Quarter-Final, ICCWC 2011 India won by 5 wkts
24/10/10 3rd ODI, AII 2010 Match abandoned without a ball being bowled
20/10/10 2nd ODI, AII 2010 India won by 5 wkts
17/10/10 1st ODI, AII 2010 Match abandoned without a ball being bowled.
11/11/09 7th ODI, AII ODIS 2009 Match abandoned without a ball bowled
08/11/09 6th ODI, AII ODIS 2009 Australia won by 6 wickets (with 49 balls remaining)
05/11/09 5th ODI, AII ODIS 2009 Australia won by 3 runs
02/11/09 4th ODI, AII ODIS 2009 Australia won by 24 runs
31/10/09 3rd ODI, AII ODIS 2009 India won by 6 wickets (with 10 balls remaining)
28/10/09 2nd ODI, AII ODIS 2009 India won by 99 runs
25/10/09 1st ODI, AII ODIS 2009 Australia won by 4 runs
28/09/09 9th Match, ICT 2009 No result
03/03/08 2nd Final, AISA 2008 India won by 9 runs
01/03/08 1st Final, AISA 2008 India won by 6 wickets (with 25 balls remaining)
23/02/08 10th Match, AISA 2008 Australia won by 18 runs
16/02/08 7th Match, AISA 2008 Australia won by 50 runs
09/02/08 4th Match, AISA 2008 India won by 5 wickets (with 25 balls remaining)
17/10/07 7th ODI, AII ODIS 2007 India won by 2 wickets (with 24 balls remaining)
BAN All ODI186
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
15/09/23 Super Four - Match 6, Asia Cup 2023 Bangladesh beat India by 6 runs
10/12/22 3rd ODI, India tour of Bangladesh 2022 India beat Bangladesh by 227 runs
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
02/07/19 Match 40, ICCCWC 2019 India won by 28 runs
28/09/18 Final, AC 2018 India won by 3 wkts
21/09/18 Super Four 6th, AC 2018 India won by 7 wkts
15/06/17 2nd Semi-Final (A2 v B1), ICCCT 2017 India won by 9 wkts
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/03/15 2nd Quarter-Final, ICWC 2015 India won by 109 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)
26/02/14 2nd Match, AC 2014 India won by 6 wkts
16/03/12 4th Match, AC 2012 Bangladesh won by 5 wkts
19/02/11 1st Match, ICCWC 2011 India won by 87 runs
16/06/10 2nd match, AC 2010 India won by 6 wkts
11/01/10 6th Match, TNT Bangladesh 2010 India won by 6 wickets (with 42 balls remaining)
07/01/10 3rd Match, TNT Bangladesh 2010 India won by 6 wickets (with 15 balls remaining)
28/06/08 7th Match, ASIACUP 2008 India won by 7 wickets (with 40 balls remaining)
12/06/08 3rd Match, BIPB 2008 India won by 7 wickets (with 89 balls remaining)
25/05/98 5th Match, BIKI 1998 India won by 5 wickets (with 124 balls remaining)
ENG All ODI2616
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
12/07/22 1st ODI, IND TO ENG 2022 India beat England by 10 wickets
28/03/21 3rd ODI, ETOI 2021 India won by 7 runs
26/03/21 2nd ODI, ETOI 2021 England won by 6 wkts
23/03/21 1st ODI, ETOI 2021 India won by 66 runs
30/06/19 Match 38, ICCCWC 2019 England won by 31 runs
17/07/18 3rd ODI, ITOE 2018 England won by 8 wkts
14/07/18 2nd ODI, ITOE 2018 England won by 86 runs
12/07/18 1st ODI, ITOE 2018 India won by 8 wkts
22/01/17 3rd ODI, ETOI 2016-17 England won by 5 runs
19/01/17 2nd ODI, ETOI 2016-17 India won by 15 runs
15/01/17 1st ODI, ETOI 2016-17 India won by 3 wkts
30/01/15 6th Match, IAEATS 2015 England won by 3 wkts
20/01/15 3rd Match, IAEATS 2015 England won by 9 wkts
05/09/14 5th ODI, ITOE 2014 England won by 41 runs
02/09/14 4th ODI, ITOE 2014 India won by 9 wkts
30/08/14 3rd ODI, ITOE 2014 India won by 6 wkts
27/08/14 2nd ODI, ITOE 2014 India won by 133 runs
25/08/14 1st ODI, ITOE 2014 Match abandoned without a ball being bowled
23/06/13 Final, ICCCT 2013 India won by 5 runs
27/01/13 5th ODI, ETOI 2012/13 England won by 7 wkts
23/01/13 4th ODI, ETOI 2012/13 India won by 5 wkts
19/01/13 3rd ODI, ETOI 2012/13 India won by 7 wkts
15/01/13 2nd ODI, ETOI 2012/13 India won by 127 runs
11/01/13 1st ODI, ETOI 2012/13 England won by 9 runs
25/10/11 5th ODI, EII 2011 India won by 95 runs
23/10/11 4th ODI, EII 2011 India won by 6 wkts
20/10/11 3rd ODI, EII 2011 India won by 5 wkts
17/10/11 2nd ODI, EII 2011 India won by 8 wkts
14/10/11 1st ODI, EII 2011 India won by 126 runs
16/09/11 5th ODI, IIE 2011 England won by 6 wkts
11/09/11 4th ODI, IIE 2011 Match abandoned due to rain - Match tied.
09/09/11 3rd ODI, IIE 2011 England won by 3 wickets (D/L)
06/09/11 2nd ODI, IIE 2011 England won by 7 wkts
03/09/11 1st ODI, IIE 2011 Match abandoned due to rain: No result
27/02/11 11th Match, ICCWC 2011 Match tied
02/12/08 7th ODI, EII ODIS 2008 Match cancelled without a ball bowled
29/11/08 6th ODI, EII ODIS 2008 Match cancelled without a ball bowled
26/11/08 5th ODI, EII ODIS 2008 India won by 6 wickets (with 38 balls remaining)
23/11/08 4th ODI, EII ODIS 2008 India won by 19 runs (D/L method)
20/11/08 3rd ODI, EII ODIS 2008 India won by 16 runs (D/L method)
17/11/08 2nd ODI, EII ODIS 2008 India won by 54 runs
14/11/08 1st ODI, EII ODIS 2008 India won by 158 runs
HK All ODI20
Date Match Result
18/09/18 4th Match A, AC 2018 India won by 26 runs
25/06/08 4th Match, ASIACUP 2008 India won by 256 runs
IRE All ODI30
Date Match Result
10/03/15 34th Match, ICWC 2015 India won by 8 wkts
06/03/11 22nd Match, ICCWC 2011 India won by 5 wkts
23/06/07 Only ODI, III ODIM 2007 India won by 9 wickets (with 25 balls remaining) (D/L method)
KEN All ODI10
Date Match Result
23/10/01 9th Match, IKSASA 2001 India won by 186 runs
NEP All ODI10
Date Match Result
04/09/23 Match 5, Asia Cup 2023 India beat Nepal by 10 wickets
NED All ODI30
Date Match Result
12/11/23 Match 43, ICC World Cup 2023 India beat Netherlands by 160 runs
09/03/11 25th Match, ICCWC 2011 India won by 5 wkts
11/02/03 7th Match, IWC 2003 India won by 68 runs
NZ All ODI2615
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
24/01/23 3rd ODI, New Zealand tour of India 2023 India beat New Zealand by 90 runs
21/01/23 2nd ODI, New Zealand tour of India 2023 India beat New Zealand by 8 wickets
18/01/23 1st ODI, New Zealand tour of India 2023 India beat New Zealand by 12 runs
30/11/22 3rd ODI, India tour of New Zealand 2022 Match Abandoned
27/11/22 2nd ODI, India tour of New Zealand 2022 Match Abandoned
25/11/22 1st ODI, India tour of New Zealand 2022 New Zealand beat India by 7 wickets
11/02/20 3rd ODI, ITONZ 2020 New Zealand won by 5 wkts
08/02/20 2nd ODI, ITONZ 2020 New Zealand won by 22 runs
05/02/20 1st ODI, ITONZ 2020 New Zealand won by 4 wkts
09/07/19 1st Semi-Final (1 v 4), ICCCWC 2019 New Zealand won by 18 runs
03/02/19 5th ODI, ITONZ 2019 India won by 35 runs
31/01/19 4th ODI, ITONZ 2019 New Zealand won by 8 wkts
28/01/19 3rd ODI, ITONZ 2019 India won by 7 wkts
26/01/19 2nd ODI, ITONZ 2019 India won by 90 runs
23/01/19 1st ODI, ITONZ 2019 India won by 8 wkts (DLS method)
29/10/17 3rd ODI, NZTOI 2017 India won by 6 runs
25/10/17 2nd ODI, NZTOI 2017 India won by 6 wkts
22/10/17 1st ODI, NZTOI 2017 New Zealand won by 6 wkts
29/10/16 5th ODI, NZTOI 2016 India won by 190 runs
26/10/16 4th ODI, NZTOI 2016 New Zealand won by 19 runs
23/10/16 3rd ODI, NZTOI 2016 India won by 7 wkts
20/10/16 2nd ODI, NZTOI 2016 New Zealand won by 6 runs
16/10/16 1st ODI, NZTOI 2016 India won by 6 wkts
31/01/14 5th ODI, ITONZ 2014 New Zealand won by 87 runs
28/01/14 4th ODI, ITONZ 2014 New Zealand won by 7 wkts
25/01/14 3rd ODI, ITONZ 2014 Match tied
22/01/14 2nd ODI, ITONZ 2014 New Zealand won by 15 runs (D/L method)
19/01/14 1st ODI, ITONZ 2014 New Zealand won by 24 runs
10/12/10 5th ODI, NZII 2010 India won by 8 wkts
07/12/10 4th ODI, NZII 2010 India won by 5 wkts
04/12/10 3rd ODI, NZII 2010 India won by 9 wkts
01/12/10 2nd ODI, NZII 2010 India won by 8 wkts
28/11/10 1st ODI, NZII 2010 India won by 40 runs
25/08/10 6th Match, TSSL 2010 India won by 105 runs
10/08/10 1st Match, TSSL 2010 New Zealand won by 200 runs
11/09/09 2nd Match, INZSLSL 2009 India won by 6 wickets (with 57 balls remaining)
14/03/09 5th ODI, IINZ ODIS 2009 New Zealand won by 8 wickets (with 118 balls remaining)
11/03/09 4th ODI, IINZ ODIS 2009 India won by 84 runs (D/L method)
08/03/09 3rd ODI, IINZ ODIS 2009 India won by 58 runs
03/03/09 1st ODI, IINZ ODIS 2009 India won by 53 runs (D/L method)
29/12/02 2nd ODI, INZOS 2002 03 New Zealand won by 35 runs
29/11/95 6th ODI, NZIOS 1995 India won by 6 wickets (with 108 balls remaining)
PAK All ODI2013
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
02/09/23 Match 3, Asia Cup 2023 Match Abandoned
16/06/19 Match 22, ICCCWC 2019 India won by 89 runs (DLS method)
23/09/18 Super Four 4th, AC 2018 India won by 9 wkts
19/09/18 5th Match A, AC 2018 India won by 8 wkts
18/06/17 Final, ICCCT 2017 Pakistan won by 180 runs
04/06/17 4th Match, ICCCT 2017 India won by 124 runs (D/L method)
15/02/15 4th Match, ICWC 2015 India won by 76 runs
02/03/14 6th Match, AC 2014 Pakistan won by 1 wkt
15/06/13 10th Match, ICCCT 2013 India won by 8 wkts (D/L Method)
06/01/13 3rd ODI, PII 2012-13 India won by 10 runs
03/01/13 2nd ODI, PII 2012-13 Pakistan won by 85 runs
30/12/12 1st ODI, PII 2012-13 Pakistan won by 6 wkts
18/03/12 5th Match, AC 2012 India won by 6 wkts
30/03/11 Second semi-final, ICCWC 2011 India won by 29 runs
19/06/10 4th match, AC 2010 India won by 3 wkts
26/09/09 6th Match, ICT 2009 Pakistan won by 54 runs
02/07/08 10th Match, ASIACUP 2008 Pakistan won by 8 wickets (with 27 balls remaining)
26/06/08 5th Match, ASIACUP 2008 India won by 6 wickets (with 47 balls remaining)
14/06/08 Final, BIPB 2008 Pakistan won by 25 runs
10/06/08 2nd Match, BIPB 2008 India won by 140 runs
18/11/07 5th ODI, PII ODIS 2007 Pakistan won by 31 runs
15/11/07 4th ODI, PII ODIS 2007 India won by 6 wickets (with 21 balls remaining)
11/11/07 3rd ODI, PII ODIS 2007 India won by 46 runs
08/11/07 2nd ODI, PII ODIS 2007 Pakistan won by 4 wickets (with 1 ball remaining)
05/11/07 1st ODI, PII ODIS 2007 India won by 5 wickets (with 18 balls remaining)
19/04/06 2nd ODI, IPIUAE 2006 India won by 51 runs
18/04/06 1st ODI, IPIUAE 2006 Pakistan won by 6 wickets (with 9 balls remaining)
12/04/05 4th ODI, PII ODIS 2005 Pakistan won by 3 wickets (with 0 balls remaining)
13/11/04 Only ODI, PII 2004 Pakistan won by 6 wickets (with 6 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)
RSA All ODI2320
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
11/10/22 3rd ODI, South Africa Tour of India Sep 2022 India beat South Africa by 7 wickets
09/10/22 2nd ODI, South Africa Tour of India Sep 2022 India beat South Africa by 7 wickets
06/10/22 1st ODI, South Africa Tour of India Sep 2022 South Africa beat India by 9 runs
23/01/22 3rd ODI, IND TO SA 2021-22 South Africa won by 4 runs.
21/01/22 2nd ODI, IND TO SA 2021-22 South Africa won by 7 wickets
19/01/22 1st ODI, IND TO SA 2021-22 South Africa won by 31 runs.
05/06/19 Match 8, ICCCWC 2019 India won by 6 wkts
16/02/18 6th ODI, ITOSA 2017-18 India won by 8 wkts
13/02/18 5th ODI, ITOSA 2017-18 India won by 73 runs
10/02/18 4th ODI, ITOSA 2017-18 South Africa won by 5 wkts (DLS method match reduced to 28 overs - target 202)
07/02/18 3rd ODI, ITOSA 2017-18 India won by 124 runs
04/02/18 2nd ODI, ITOSA 2017-18 India won by 9 wkts
01/02/18 1st ODI, ITOSA 2017-18 India won by 6 wkts
11/06/17 11th Match, ICCCT 2017 India won by 8 wkts
25/10/15 5th ODI, SATOI 2015 South Africa won by 214 runs
22/10/15 4th ODI, SATOI 2015 India won by 35 runs
18/10/15 3rd ODI, SATOI 2015 South Africa won by 18 runs
14/10/15 2nd ODI, SATOI 2015 India won by 22 runs
11/10/15 1st ODI, SATOI 2015 South Africa won by 5 runs
22/02/15 13th Match, ICWC 2015 India won by 130 runs
11/12/13 3rd ODI, IISA 2013 No result
08/12/13 2nd ODI, IISA 2013 South Africa won by 134 runs
05/12/13 1st ODI, IISA 2013 South Africa won by 141 runs
06/06/13 1st Match, ICCCT 2013 India won by 26 runs
12/03/11 29th Match, ICCWC 2011 South Africa won by 3 wkts
23/01/11 5th ODI, IISA 2010-11 RSA won by 33 runs (D/L method)
21/01/11 4th ODI, IISA 2010-11 RSA won by 48 runs (D/L method)
18/01/11 3rd ODI, IISA 2010-11 India won by 2 wkts
15/01/11 2nd ODI, IISA 2010-11 India won by 1 run
12/01/11 1st ODI, IISA 2010-11 South Africa won by 135 runs
27/02/10 3rd ODI, SAII ODIS 2010 South Africa won by 90 runs
24/02/10 2nd ODI, SAII ODIS 2010 India won by 153 runs
21/02/10 1st ODI, SAII ODIS 2010 India won by 1 run
26/06/07 1st ODI, ISAII 2007 South Africa won by 4 wickets (with 3 balls remaining)
28/11/05 5th ODI, SAII ODIS 2005 India won by 5 wickets (with 15 balls remaining)
25/11/05 4th ODI, SAII ODIS 2005 South Africa won by 10 wickets (with 85 balls remaining)
18/04/03 6th Match, BISAB 2003 South Africa won by 5 wickets (with 8 balls remaining)
26/03/00 5th Match, IPSAUAE 2000 South Africa won by 6 wickets (with 44 balls remaining)
21/03/00 1st Match, IPSAUAE 2000 South Africa won by 10 wickets (with 124 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
SL All ODI5226
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
15/01/23 3rd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 317 runs
12/01/23 2nd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 4 wickets
10/01/23 1st ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 67 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
06/07/19 Match 44, ICCCWC 2019 India won by 7 wkts
17/12/17 3rd ODI, SLTOI 2017 India won by 8 wkts
13/12/17 2nd ODI, SLTOI 2017 India won by 141 runs
10/12/17 1st ODI, SLTOI 2017 Sri Lanka won by 7 wkts
03/09/17 5th ODI, ITOSL 2017 India won by 6 wkts
31/08/17 4th ODI, ITOSL 2017 India won by 168 runs
27/08/17 3rd ODI, ITOSL 2017 India won by 6 wkts
24/08/17 2nd ODI, ITOSL 2017 India won by 3 wkts - Match reduced to 47 overs due to rain
20/08/17 1st ODI, ITOSL 2017 India won by 9 wkts
08/06/17 8th Match, ICCCT 2017 Sri Lanka won by 7 wkts
16/11/14 5th ODI, SLTOI 2014 India won by 3 wkts
13/11/14 4th ODI, SLTOI 2014 India won by 153 runs
09/11/14 3rd ODI, SLTOI 2014 India won by 6 wkts
06/11/14 2nd ODI, SLTOI 2014 India won by 6 wkts
02/11/14 1st ODI, SLTOI 2014 India won by 169 runs
28/02/14 4th Match, AC 2014 Sri Lanka won by 2 wkts
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)
02/07/13 3rd Match, IASLIWITS 2013 Sri Lanka won by 161 runs
20/06/13 2nd Semi-Final, ICCCT 2013 India won by 8 wkts
04/08/12 5th ODI, ITOSL 2012 India won by 20 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
24/07/12 2nd ODI, ITOSL 2012 Sri Lanka won by 9 wkts
21/07/12 1st ODI, ITOSL 2012 India won by 21 runs
13/03/12 2nd Match, AC 2012 India won by 50 runs
27/02/12 11th Match, IASATS 2012 India won by 7 wkts
20/02/12 8th Match, IASATS 2012 Sri Lanka won by 51 runs
13/02/12 5th Match, IASATS 2012 Match tied
07/02/12 2nd Match, IASATS 2012 India won by 4 wkts
02/04/11 Final, ICCWC 2011 India won by 6 wkts
28/08/10 Final, TSSL 2010 Sri Lanka won by 74 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
24/06/10 Final, AC 2010 India won by 81 runs
22/06/10 6th match, AC 2010 Sri Lanka won by 7 wkts
05/06/10 5th Match, TSZ 2010 Sri Lanka won by 6 wkts
30/05/10 2nd Match, TSZ 2010 India won by 7 wkts
13/01/10 Final, TNT Bangladesh 2010 Sri Lanka won by 4 wickets (with 9 balls remaining)
10/01/10 5th Match, TNT Bangladesh 2010 India won by 8 wickets (with 104 balls remaining)
05/01/10 2nd Match, TNT Bangladesh 2010 Sri Lanka won by 5 wickets (with 12 balls remaining)
27/12/09 5th ODI, SLII ODIS 2009 No result
24/12/09 4th ODI, SLII ODIS 2009 India won by 7 wickets (with 11 balls remaining)
21/12/09 3rd ODI, SLII ODIS 2009 India won by 7 wickets (with 45 balls remaining)
18/12/09 2nd ODI, SLII ODIS 2009 Sri Lanka won by 3 wickets (with 5 balls remaining)
15/12/09 1st ODI, SLII ODIS 2009 India won by 3 runs
14/09/09 Final, INZSLSL 2009 India won by 46 runs
12/09/09 3rd Match, INZSLSL 2009 Sri Lanka won by 139 runs
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
28/01/09 1st ODI, IISL ODIS 2009 India won by 6 wickets (with 11 balls remaining)
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
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)
06/07/08 Final, ASIACUP 2008 Sri Lanka won by 100 runs
03/07/08 11th Match, ASIACUP 2008 India won by 6 wickets (with 19 balls remaining)
26/02/08 11th Match, AISA 2008 India won by 7 wickets (with 106 balls remaining)
18/02/08 8th Match, AISA 2008 India won by 2 wickets (with 5 balls remaining)
12/02/08 5th Match, AISA 2008 Sri Lanka won by 8 wickets (with 12 balls remaining) (D/L method)
06/11/05 5th ODI, SLII ODIS 2005 Sri Lanka won by 5 wickets (with 14 balls remaining)
01/08/04 Final, ASIACUP 2004 Sri Lanka won by 25 runs
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
19/10/00 1st Match, ISLZUAE 2000 Sri Lanka won by 5 wickets (with 37 balls remaining)
01/07/98 7th Match, INZSLSL 1998 Sri Lanka won by 8 runs
18/07/97 3rd Match, BIPSLAC 1997 Sri Lanka won by 6 wickets (with 32 balls remaining)
17/05/97 4th Match, INZPSLI 1997 Sri Lanka won by 5 wickets (with 55 balls remaining)
21/10/89 6th Match, AEIPSLWIII 1989 India won by 6 runs
UAE All ODI10
Date Match Result
28/02/15 21st Match, ICWC 2015 India won by 9 wkts
WI All ODI4215
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
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
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
22/12/19 3rd ODI, WITOI 2019 India won by 4 wkts
18/12/19 2nd ODI, WITOI 2019 India won by 107 runs
14/12/19 1st ODI, WITOI 2019 West Indies won by 8 wkts
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)
08/08/19 1st ODI, ITOWI 2019 No result
27/06/19 Match 34, ICCCWC 2019 India won by 125 runs
01/11/18 5th ODI, WTOI 2018 India won by 9 wkts
29/10/18 4th ODI, WTOI 2018 India won by 224 runs
27/10/18 3rd ODI, WTOI 2018 Windies won by 43 runs
24/10/18 2nd ODI, WTOI 2018 Match tied
21/10/18 1st ODI, WTOI 2018 India won by 8 wkts
06/07/17 5th ODI, ITOWI 2017 India won by 8 wkts
02/07/17 4th ODI, ITOWI 2017 Windies won by 11 runs
30/06/17 3rd ODI, ITOWI 2017 India won by 93 runs
25/06/17 2nd ODI, ITOWI 2017 India won by 105 runs
23/06/17 1st ODI, ITOWI 2017 No result
06/03/15 28th Match, ICWC 2015 India won by 4 wkts
17/10/14 4th ODI, WITOI 2014 India won by 59 runs
14/10/14 3rd ODI, WITOI 2014 Match cancelled
11/10/14 2nd ODI, WITOI 2014 India won by 48 runs
08/10/14 1st ODI, WITOI 2014 West Indies won by 124 runs
27/11/13 3rd ODI, WIII 2013 India won by 5 wkts
24/11/13 2nd ODI, WIII 2013 West Indies won by 2 wkts
21/11/13 1st ODI, WIII 2013 India won by 6 wkts
05/07/13 4th Match, IASLIWITS 2013 India won by 102 runs (D/L Method)
30/06/13 2nd Match, IASLIWITS 2013 West Indies won by 1 wkt
11/06/13 6th Match, ICCCT 2013 India won by 8 wkts
11/12/11 5th ODI, WIII 2011 India won by 34 runs
08/12/11 4th ODI, WIII 2011 India won by 153 runs
05/12/11 3rd ODI, WIII 2011 West Indies won by 16 runs
02/12/11 2nd ODI, WIII 2011 India won by 5 wkts
29/11/11 1st ODI, WIII 2011 India won by 1 wkt
16/06/11 5th ODI, IIWI 2011 West Indies won by 7 wkts
13/06/11 4th ODI, IIWI 2011 West Indies won by 103 runs
11/06/11 3rd ODI, IIWI 2011 India won by 3 wkts
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
20/03/11 42nd Match, ICCWC 2011 India won by 80 runs
30/09/09 12th Match, ICT 2009 India won by 7 wickets (with 107 balls remaining)
03/07/09 3rd ODI, IIWI ODIS 2009 India won by 6 wickets (with 1 ball remaining) (D/L method)
28/06/09 2nd ODI, IIWI ODIS 2009 West Indies won by 8 wickets (with 95 balls remaining)
26/06/09 1st ODI, IIWI ODIS 2009 India won by 20 runs
26/10/06 15th Match, ICT 2006 West Indies won by 3 wickets (with 2 balls remaining)
15/11/02 4th ODI, WIIOS 2002 India won by 5 wickets (with 14 balls remaining)
05/09/99 3rd Match, IWIZS 1999 West Indies won by 42 runs
20/10/94 2nd ODI, WIIOS 1994 India won by 8 runs (revised target)
15/11/93 6th Match, ISASLWIZII 1983 West Indies won by 69 runs (revised target)
30/10/89 2nd SF, AEIPSLWIII 1989 West Indies won by 8 wickets (with 47 balls remaining)
07/01/88 Only ODI, WII 1988 West Indies won by 2 runs
ZIM All ODI192
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
14/03/15 39th Match, ICWC 2015 India won by 6 wkts
03/08/13 5th ODI, ITOZ 2013 India won by 7 wkts
01/08/13 4th ODI, ITOZ 2013 India won by 9 wkts
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
03/06/10 4th Match, TSZ 2010 Zimbabwe won by 7 wkts
28/05/10 1st Match, TSZ 2010 Zimbabwe won by 6 wkts
05/12/00 2nd ODI, ZIOS 2000 India won by 61 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
26/01/97 3rd Match, ISAZSA 1997 Match tied
17/10/87 11th Match, RWC 1987 India won by 8 wickets (with 133 balls remaining)

M = Matches, W = Win, L = Loss

Search

India ODI Battle In Stadiums

VS Stadium Mode M W L
AFGThe Rose BowlODI10
Date Match Result
11/10/23 Match 9, ICC World Cup 2023 India beat Afghanistan by 8 wickets
AFGDubai International Cricket StadiumODI00
Date Match Result
11/10/23 Match 9, ICC World Cup 2023 India beat Afghanistan by 8 wickets
AFGAdelaide OvalODI10
Date Match Result
11/10/23 Match 9, ICC World Cup 2023 India beat Afghanistan by 8 wickets
AFGShere Bangla National StadiumODI10
Date Match Result
11/10/23 Match 9, ICC World Cup 2023 India beat Afghanistan by 8 wickets
AFGArun Jaitley StadiumODI10
Date Match Result
11/10/23 Match 9, ICC World Cup 2023 India beat Afghanistan by 8 wickets
AUSSydney Cricket GroundODI26
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
22/09/23 1st ODI, AUS TO IND 2023 India beat Australia by 5 wickets
22/03/23 3rd ODI, Australia tour of India 2023 Australia beat India by 21 runs
19/03/23 2nd ODI, Australia tour of India 2023 Australia beat India by 10 wickets
17/03/23 1st ODI, Australia tour of India 2023 India beat Australia by 5 wickets
02/12/20 3rd ODI, ITOA 2020-21 India won by 13 runs
AUSManuka OvalODI11
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
AUSWankhede StadiumODI22
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
22/09/23 1st ODI, AUS TO IND 2023 India beat Australia by 5 wickets
AUSSaurashtra Cricket Association StadiumODI11
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
AUSMChinnaswamy StadiumODI31
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
AUSRajiv Gandhi International StadiumODI12
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
AUSKennington OvalODI10
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSAdelaide OvalODI22
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
AUSMelbourne Cricket GroundODI23
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
22/09/23 1st ODI, AUS TO IND 2023 India beat Australia by 5 wickets
AUSVidarbha Cricket Association StadiumODI30
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
AUSJSCA International Stadium ComplexODI01
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
AUSPunjab Cricket Association IS Bindra StadiumODI13
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
AUSArun Jaitley StadiumODI11
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
AUSMA Chidambaram StadiumODI21
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
AUSEden GardensODI11
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
AUSHolkar Cricket StadiumODI20
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
AUSVidarbha Cricket Association GroundODI10
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSWACA GroundODI01
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSThe GabbaODI12
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
AUSMaharashtra Cricket Association StadiumODI01
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSSawai Mansingh StadiumODI10
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSSophia GardenODI10
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSSardar Vallabhai Patel StadiumODI10
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSDr YS Rajasekhara Reddy ACA VDCA Cricket StadiumODI11
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
AUSReliance StadiumODI01
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSNehru StadiumODI01
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSSuperSport ParkODI00
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSNarendra Modi StadiumODI01
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
BANEdgbastonODI20
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
15/09/23 Super Four - Match 6, Asia Cup 2023 Bangladesh beat India by 6 runs
BANSophia GardenODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANDubai International Cricket StadiumODI20
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
15/09/23 Super Four - Match 6, Asia Cup 2023 Bangladesh beat India by 6 runs
BANKennington OvalODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANShere Bangla National StadiumODI75
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
15/09/23 Super Four - Match 6, Asia Cup 2023 Bangladesh beat India by 6 runs
10/12/22 3rd ODI, India tour of Bangladesh 2022 India beat Bangladesh by 227 runs
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
02/07/19 Match 40, ICCCWC 2019 India won by 28 runs
28/09/18 Final, AC 2018 India won by 3 wkts
21/09/18 Super Four 6th, AC 2018 India won by 7 wkts
15/06/17 2nd Semi-Final (A2 v B1), ICCCT 2017 India won by 9 wkts
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/03/15 2nd Quarter-Final, ICWC 2015 India won by 109 runs
BANMelbourne Cricket GroundODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANWankhede StadiumODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANKhan Shaheb Osman Ali StadiumODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANRangiri Dambulla International StadiumODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANNational StadiumODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANZahur Ahmed Chowdhury StadiumODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANRPremadasa StadiumODI01
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANMaharashtra Cricket Association StadiumODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
ENGEdgbastonODI21
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
ENGTrent BridgeODI20
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
ENGLordsODI02
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
ENGHeadingleyODI02
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
ENGMaharashtra Cricket Association StadiumODI31
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
12/07/22 1st ODI, IND TO ENG 2022 India beat England by 10 wickets
ENGBarabati StadiumODI20
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
ENGEden GardensODI21
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
ENGThe GabbaODI01
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGWACA GroundODI01
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGWankhede StadiumODI12
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
ENGSophia GardenODI11
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
ENGSaurashtra Cricket Association StadiumODI01
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGNehru StadiumODI10
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGJSCA International Stadium ComplexODI10
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGPunjab Cricket Association IS Bindra StadiumODI20
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
ENGHimachal Pradesh Cricket Association StadiumODI01
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGRajiv Gandhi International StadiumODI10
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGArun Jaitley StadiumODI10
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGRiverside GroundODI00
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGThe Rose BowlODI01
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGKennington OvalODI11
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
ENGMChinnaswamy StadiumODI10
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
ENGMadhavrao Scindia Cricket GroundODI10
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGHolkar Cricket StadiumODI10
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGGreen ParkODI10
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGEmirates Old TraffordODI10
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumODI10
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
HKDubai International Cricket StadiumODI10
Date Match Result
18/09/18 4th Match A, AC 2018 India won by 26 runs
HKNational StadiumODI10
Date Match Result
18/09/18 4th Match A, AC 2018 India won by 26 runs
IRESeddon ParkODI10
Date Match Result
10/03/15 34th Match, ICWC 2015 India won by 8 wkts
IREMChinnaswamy StadiumODI10
Date Match Result
10/03/15 34th Match, ICWC 2015 India won by 8 wkts
IRECivil Service Cricket ClubODI10
Date Match Result
10/03/15 34th Match, ICWC 2015 India won by 8 wkts
KENBoland ParkODI10
Date Match Result
23/10/01 9th Match, IKSASA 2001 India won by 186 runs
NEPPallekele International Cricket StadiumODI10
Date Match Result
04/09/23 Match 5, Asia Cup 2023 India beat Nepal by 10 wickets
NEDArun Jaitley StadiumODI10
Date Match Result
12/11/23 Match 43, ICC World Cup 2023 India beat Netherlands by 160 runs
NEDBoland ParkODI10
Date Match Result
12/11/23 Match 43, ICC World Cup 2023 India beat Netherlands by 160 runs
NEDMChinnaswamy StadiumODI10
Date Match Result
12/11/23 Match 43, ICC World Cup 2023 India beat Netherlands by 160 runs
NZSeddon ParkODI14
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
24/01/23 3rd ODI, New Zealand tour of India 2023 India beat New Zealand by 90 runs
21/01/23 2nd ODI, New Zealand tour of India 2023 India beat New Zealand by 8 wickets
18/01/23 1st ODI, New Zealand tour of India 2023 India beat New Zealand by 12 runs
30/11/22 3rd ODI, India tour of New Zealand 2022 Match Abandoned
NZEden ParkODI03
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
24/01/23 3rd ODI, New Zealand tour of India 2023 India beat New Zealand by 90 runs
21/01/23 2nd ODI, New Zealand tour of India 2023 India beat New Zealand by 8 wickets
NZBay OvalODI21
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
24/01/23 3rd ODI, New Zealand tour of India 2023 India beat New Zealand by 90 runs
NZKennington OvalODI11
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
NZMcLean ParkODI21
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
24/01/23 3rd ODI, New Zealand tour of India 2023 India beat New Zealand by 90 runs
NZSky StadiumODI11
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
NZEmirates Old TraffordODI01
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZWankhede StadiumODI11
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
NZMaharashtra Cricket Association StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZGreen ParkODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZHimachal Pradesh Cricket Association StadiumODI20
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
NZArun Jaitley StadiumODI01
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZPunjab Cricket Association IS Bindra StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZJSCA International Stadium ComplexODI02
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
NZDr YS Rajasekhara Reddy ACA VDCA Cricket StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZMA Chidambaram StadiumODI20
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
NZNehru StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZSawai Mansingh StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZReliance StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZMChinnaswamy StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZRangiri Dambulla International StadiumODI11
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
NZAMI StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZRPremadasa StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZBrabourne StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZHagley OvalODI00
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZRajiv Gandhi International StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZShaheed Veer Narayan Singh International StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZHolkar Cricket StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZNarendra Modi StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZBharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
PAKEmirates Old TraffordODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKDubai International Cricket StadiumODI20
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
PAKEdgbastonODI20
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
PAKKennington OvalODI01
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKEden GardensODI12
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
02/09/23 Match 3, Asia Cup 2023 Match Abandoned
PAKAdelaide OvalODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKNarendra Modi StadiumODI11
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
PAKShere Bangla National StadiumODI22
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
02/09/23 Match 3, Asia Cup 2023 Match Abandoned
16/06/19 Match 22, ICCCWC 2019 India won by 89 runs (DLS method)
PAKArun Jaitley StadiumODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKMA Chidambaram StadiumODI01
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKPunjab Cricket Association IS Bindra StadiumODI11
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
PAKRangiri Dambulla International StadiumODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKSuperSport ParkODI01
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKNational StadiumODI11
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
PAKNehru StadiumODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKGreen ParkODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKCaptain Roop Singh StadiumODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKSawai Mansingh StadiumODI01
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKSheikh Zayed StadiumODI11
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
PAKSharjah Cricket StadiumODI11
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
PAKPallekele International Cricket StadiumODI00
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKRPremadasa StadiumODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
RSAThe Rose BowlODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAKingsmeadODI12
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
RSASuperSport ParkODI21
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
11/10/22 3rd ODI, South Africa Tour of India Sep 2022 India beat South Africa by 7 wickets
RSANewlandsODI21
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
RSANew Wanderers StadiumODI12
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
RSASt Georges ParkODI11
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
RSAKennington OvalODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAGreen ParkODI01
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAHolkar Cricket StadiumODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSASaurashtra Cricket Association StadiumODI01
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAMA Chidambaram StadiumODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAWankhede StadiumODI31
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
11/10/22 3rd ODI, South Africa Tour of India Sep 2022 India beat South Africa by 7 wickets
RSAMelbourne Cricket GroundODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSANarendra Modi StadiumODI01
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSASharjah Cricket StadiumODI03
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
RSASophia GardenODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAThe Wanderers StadiumODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAVidarbha Cricket Association StadiumODI01
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSASawai Mansingh StadiumODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSACaptain Roop Singh StadiumODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAEden GardensODI11
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
RSABangabandhu National StadiumODI01
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSACivil Service Cricket ClubODI01
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSABoland ParkODI12
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
SAJSCA International Stadium ComplexODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
SAArun Jaitley StadiumODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
SABharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumODI01
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
SASt Georges Park GqeberhaODI01
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
SLHeadingleyODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLDr YS Rajasekhara Reddy ACA VDCA Cricket StadiumODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLRangiri Dambulla International StadiumODI54
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
15/01/23 3rd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 317 runs
12/01/23 2nd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 4 wickets
10/01/23 1st ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 67 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
SLPallekele International Cricket StadiumODI30
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
SLRPremadasa StadiumODI145
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
15/01/23 3rd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 317 runs
12/01/23 2nd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 4 wickets
10/01/23 1st ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 67 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
06/07/19 Match 44, ICCCWC 2019 India won by 7 wkts
17/12/17 3rd ODI, SLTOI 2017 India won by 8 wkts
13/12/17 2nd ODI, SLTOI 2017 India won by 141 runs
10/12/17 1st ODI, SLTOI 2017 Sri Lanka won by 7 wkts
03/09/17 5th ODI, ITOSL 2017 India won by 6 wkts
31/08/17 4th ODI, ITOSL 2017 India won by 168 runs
27/08/17 3rd ODI, ITOSL 2017 India won by 6 wkts
24/08/17 2nd ODI, ITOSL 2017 India won by 3 wkts - Match reduced to 47 overs due to rain
20/08/17 1st ODI, ITOSL 2017 India won by 9 wkts
08/06/17 8th Match, ICCCT 2017 Sri Lanka won by 7 wkts
SLHimachal Pradesh Cricket Association StadiumODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLPunjab Cricket Association IS Bindra StadiumODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLKennington OvalODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLNarendra Modi StadiumODI21
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
SLWankhede StadiumODI31
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
15/01/23 3rd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 317 runs
SLShere Bangla National StadiumODI22
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
15/01/23 3rd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 317 runs
SLSinhalese Sports ClubODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLBarabati StadiumODI20
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
SLRajiv Gandhi International StadiumODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLEden GardensODI30
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
SLJSCA International Stadium ComplexODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLKhan Shaheb Osman Ali StadiumODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLSabina ParkODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLQueens Park OvalODI20
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
SLSophia GardenODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLEdgbastonODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLMahinda Rajapaksa International StadiumODI11
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
SLWACA GroundODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLAdelaide OvalODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
SLThe GabbaODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
SLBellerive OvalODI20
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
SLQueens Sports ClubODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLHarare Sports ClubODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLMadhavrao Scindia Cricket GroundODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLVidarbha Cricket Association StadiumODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLNational StadiumODI11
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
SLManuka OvalODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLSharjah Cricket StadiumODI03
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
SLBarsapara Cricket StadiumODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLGreenfield International StadiumODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLArun Jaitley StadiumODI00
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
UAEWACA GroundODI10
Date Match Result
28/02/15 21st Match, ICWC 2015 India won by 9 wkts
WIQueens Park OvalODI90
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
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
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
22/12/19 3rd ODI, WITOI 2019 India won by 4 wkts
WIMA Chidambaram StadiumODI21
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
WIDr YS Rajasekhara Reddy ACA VDCA Cricket StadiumODI21
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
27/07/22 3rd ODI, IND TO WI 2022 India beat West Indies by 119 runs (D/L method)
WIBarabati StadiumODI20
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
WIEmirates Old TraffordODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIProvidence StadiumODI00
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIBarsapara Cricket StadiumODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIMaharashtra Cricket Association StadiumODI01
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIBrabourne StadiumODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIGreenfield International StadiumODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WISabina ParkODI23
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
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
WISir Vivian Richards StadiumODI22
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
27/07/22 3rd ODI, IND TO WI 2022 India beat West Indies by 119 runs (D/L method)
WIWACA GroundODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WINarendra Modi StadiumODI42
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
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
11/02/22 3rd ODI, WI TO IND 2022 India won by 96 runs.
WIWankhede StadiumODI11
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
WINehru StadiumODI11
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
WIArun Jaitley StadiumODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIHimachal Pradesh Cricket Association StadiumODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIGreen ParkODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIKennington OvalODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WISardar Vallabhai Patel StadiumODI01
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIHolkar Cricket StadiumODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIDaren Sammy National Cricket StadiumODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
WIThe Wanderers StadiumODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIEden GardensODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIBrian Lara StadiumODI20
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
WIWarner ParkODI11
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
WITBC TBCODI00
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
WIKensington OvalODI11
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
ZIMHarare Sports ClubODI121
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
14/03/15 39th Match, ICWC 2015 India won by 6 wkts
03/08/13 5th ODI, ITOZ 2013 India won by 7 wkts
01/08/13 4th ODI, ITOZ 2013 India won by 9 wkts
28/07/13 3rd ODI, ITOZ 2013 India won by 7 wkts
ZIMEden ParkODI10
Date Match Result
22/08/22 3rd ODI, India tour of Zimbabwe 2022 India beat Zimbabwe by 13 runs
ZIMNarendra Modi StadiumODI10
Date Match Result
22/08/22 3rd ODI, India tour of Zimbabwe 2022 India beat Zimbabwe by 13 runs
ZIMWankhede StadiumODI10
Date Match Result
22/08/22 3rd ODI, India tour of Zimbabwe 2022 India beat Zimbabwe by 13 runs
ZIMQueens Sports ClubODI21
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
ZIMSharjah Cricket StadiumODI20
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
ZIMBoland ParkODI00
Date Match Result
22/08/22 3rd ODI, India tour of Zimbabwe 2022 India beat Zimbabwe by 13 runs

M = Matches, W = Win, L = Loss

Search

India ODI Battle In Series

VS Series Mode M W L
AFGICCCWC 2019ODI10
Date Match Result
11/10/23 Match 9, ICC World Cup 2023 India beat Afghanistan by 8 wickets
AFGAC 2018ODI00
Date Match Result
11/10/23 Match 9, ICC World Cup 2023 India beat Afghanistan by 8 wickets
AFGICCWCWUM 2015ODI10
Date Match Result
11/10/23 Match 9, ICC World Cup 2023 India beat Afghanistan by 8 wickets
AFGAC 2014ODI10
Date Match Result
11/10/23 Match 9, ICC World Cup 2023 India beat Afghanistan by 8 wickets
AFGICC World Cup 2023ODI10
Date Match Result
11/10/23 Match 9, ICC World Cup 2023 India beat Afghanistan by 8 wickets
AUSITOA 2020-21ODI12
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
AUSATOI 2020ODI21
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
AUSATOI 2019ODI23
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
22/09/23 1st ODI, AUS TO IND 2023 India beat Australia by 5 wickets
AUSICCCWC 2019ODI10
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSITOA 2018-19ODI21
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
AUSATOI 2017ODI41
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
22/09/23 1st ODI, AUS TO IND 2023 India beat Australia by 5 wickets
AUSITOA 2016ODI14
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
22/09/23 1st ODI, AUS TO IND 2023 India beat Australia by 5 wickets
AUSICWC 2015ODI01
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSIAEATS 2015ODI01
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
AUSICCWCWUM 2015ODI01
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSAII ODIS 2007ODI11
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
AUSWWC 1996ODI01
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSATOI 2013ODI32
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
22/09/23 1st ODI, AUS TO IND 2023 India beat Australia by 5 wickets
22/03/23 3rd ODI, Australia tour of India 2023 Australia beat India by 21 runs
AUSICCCTWUM 2013ODI10
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSIASATS 2012ODI13
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
AUSWCWUM 2011ODI10
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSICCWC 2011ODI10
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSAII 2010ODI10
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSAII ODIS 2009ODI24
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
22/09/23 1st ODI, AUS TO IND 2023 India beat Australia by 5 wickets
22/03/23 3rd ODI, Australia tour of India 2023 Australia beat India by 21 runs
AUSAISA 2008ODI32
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
24/09/23 2nd ODI, AUS TO IND 2023 India beat Australia by 99 runs (D/L method)
22/09/23 1st ODI, AUS TO IND 2023 India beat Australia by 5 wickets
22/03/23 3rd ODI, Australia tour of India 2023 Australia beat India by 21 runs
AUSAINZI 2003ODI01
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
AUSAustralia tour of India 2023ODI12
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
AUSAUS TO IND 2023ODI21
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
27/09/23 3rd ODI, AUS TO IND 2023 Australia beat India by 66 runs
AUSICC World Cup 2023ODI11
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
08/10/23 Match 5, ICC World Cup 2023 India beat Australia by 6 wickets
AUSICT 2009ODI00
Date Match Result
19/11/23 Final, ICC World Cup 2023 Australia beat India by 6 wickets
BANICCCWC 2019ODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANICCCWCWUM 2019ODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANAC 2018ODI20
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
15/09/23 Super Four - Match 6, Asia Cup 2023 Bangladesh beat India by 6 runs
BANICCCT 2017ODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANICC CTWUM 2017ODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANITOB 2015ODI12
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
15/09/23 Super Four - Match 6, Asia Cup 2023 Bangladesh beat India by 6 runs
10/12/22 3rd ODI, India tour of Bangladesh 2022 India beat Bangladesh by 227 runs
BANICWC 2015ODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANBIKI 1998ODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANITOB 2014ODI20
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
15/09/23 Super Four - Match 6, Asia Cup 2023 Bangladesh beat India by 6 runs
10/12/22 3rd ODI, India tour of Bangladesh 2022 India beat Bangladesh by 227 runs
BANAC 2014ODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANAC 2012ODI01
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANICCWC 2011ODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANAC 2010ODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANTNT Bangladesh 2010ODI20
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
15/09/23 Super Four - Match 6, Asia Cup 2023 Bangladesh beat India by 6 runs
BANASIACUP 2008ODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANBIPB 2008ODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANIndia tour of Bangladesh 2022ODI12
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
15/09/23 Super Four - Match 6, Asia Cup 2023 Bangladesh beat India by 6 runs
10/12/22 3rd ODI, India tour of Bangladesh 2022 India beat Bangladesh by 227 runs
BANAsia Cup 2023ODI01
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
BANICC World Cup 2023ODI10
Date Match Result
19/10/23 Match 17, ICC World Cup 2023 India beat Bangladesh by 7 wickets
ENGICCCWC 2019ODI01
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGITOE 2018ODI12
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
ENGETOI 2016-17ODI21
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
ENGIAEATS 2015ODI02
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
ENGETOI 2021ODI21
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
ENGEII 2011ODI50
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
12/07/22 1st ODI, IND TO ENG 2022 India beat England by 10 wickets
28/03/21 3rd ODI, ETOI 2021 India won by 7 runs
ENGEII ODIS 2002ODI11
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
ENGRWC 1987ODI01
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGITOE 2014ODI31
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
12/07/22 1st ODI, IND TO ENG 2022 India beat England by 10 wickets
ENGETOI 2012/13ODI32
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
12/07/22 1st ODI, IND TO ENG 2022 India beat England by 10 wickets
28/03/21 3rd ODI, ETOI 2021 India won by 7 runs
ENGICCCT 2013ODI10
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGIIE 2011ODI03
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
12/07/22 1st ODI, IND TO ENG 2022 India beat England by 10 wickets
28/03/21 3rd ODI, ETOI 2021 India won by 7 runs
ENGICCWC 2011ODI00
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
ENGEII ODIS 2008ODI50
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
12/07/22 1st ODI, IND TO ENG 2022 India beat England by 10 wickets
28/03/21 3rd ODI, ETOI 2021 India won by 7 runs
ENGIND TO ENG 2022ODI21
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
17/07/22 3rd ODI, IND TO ENG 2022 India beat England by 5 wickets
14/07/22 2nd ODI, IND TO ENG 2022 England beat India by 100 runs
ENGICC World Cup 2023ODI10
Date Match Result
29/10/23 Match 29, ICC World Cup 2023 India beat England by 100 runs
HKAC 2018ODI10
Date Match Result
18/09/18 4th Match A, AC 2018 India won by 26 runs
HKASIACUP 2008ODI10
Date Match Result
18/09/18 4th Match A, AC 2018 India won by 26 runs
IREICWC 2015ODI10
Date Match Result
10/03/15 34th Match, ICWC 2015 India won by 8 wkts
IREICCWC 2011ODI10
Date Match Result
10/03/15 34th Match, ICWC 2015 India won by 8 wkts
IREIII ODIM 2007ODI10
Date Match Result
10/03/15 34th Match, ICWC 2015 India won by 8 wkts
KENIKSASA 2001ODI10
Date Match Result
23/10/01 9th Match, IKSASA 2001 India won by 186 runs
NEPAsia Cup 2023ODI10
Date Match Result
04/09/23 Match 5, Asia Cup 2023 India beat Nepal by 10 wickets
NEDICCWC 2011ODI10
Date Match Result
12/11/23 Match 43, ICC World Cup 2023 India beat Netherlands by 160 runs
NEDIWC 2003ODI10
Date Match Result
12/11/23 Match 43, ICC World Cup 2023 India beat Netherlands by 160 runs
NEDICC World Cup 2023ODI10
Date Match Result
12/11/23 Match 43, ICC World Cup 2023 India beat Netherlands by 160 runs
NZITONZ 2020ODI03
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
24/01/23 3rd ODI, New Zealand tour of India 2023 India beat New Zealand by 90 runs
NZICCCWCWUM 2019ODI01
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZITONZ 2019ODI41
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
24/01/23 3rd ODI, New Zealand tour of India 2023 India beat New Zealand by 90 runs
21/01/23 2nd ODI, New Zealand tour of India 2023 India beat New Zealand by 8 wickets
18/01/23 1st ODI, New Zealand tour of India 2023 India beat New Zealand by 12 runs
NZICCCWC 2019ODI01
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZNZTOI 2017ODI21
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
24/01/23 3rd ODI, New Zealand tour of India 2023 India beat New Zealand by 90 runs
NZICC CTWUM 2017ODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZNZTOI 2016ODI32
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
24/01/23 3rd ODI, New Zealand tour of India 2023 India beat New Zealand by 90 runs
21/01/23 2nd ODI, New Zealand tour of India 2023 India beat New Zealand by 8 wickets
18/01/23 1st ODI, New Zealand tour of India 2023 India beat New Zealand by 12 runs
NZWCWUM 2011ODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZITONZ 2014ODI04
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
24/01/23 3rd ODI, New Zealand tour of India 2023 India beat New Zealand by 90 runs
21/01/23 2nd ODI, New Zealand tour of India 2023 India beat New Zealand by 8 wickets
18/01/23 1st ODI, New Zealand tour of India 2023 India beat New Zealand by 12 runs
NZNZII 2010ODI50
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
24/01/23 3rd ODI, New Zealand tour of India 2023 India beat New Zealand by 90 runs
21/01/23 2nd ODI, New Zealand tour of India 2023 India beat New Zealand by 8 wickets
18/01/23 1st ODI, New Zealand tour of India 2023 India beat New Zealand by 12 runs
NZTSSL 2010ODI11
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
NZIINZ ODIS 2009ODI31
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
24/01/23 3rd ODI, New Zealand tour of India 2023 India beat New Zealand by 90 runs
21/01/23 2nd ODI, New Zealand tour of India 2023 India beat New Zealand by 8 wickets
NZINZSLSL 2009ODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZNZIOS 1995ODI10
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
NZIndia tour of New Zealand 2022ODI01
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
24/01/23 3rd ODI, New Zealand tour of India 2023 India beat New Zealand by 90 runs
NZNew Zealand tour of India 2023ODI30
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
24/01/23 3rd ODI, New Zealand tour of India 2023 India beat New Zealand by 90 runs
NZICC World Cup 2023ODI20
Date Match Result
15/11/23 Semi Final 1, ICC World Cup 2023 India beat New Zealand by 70 runs
22/10/23 Match 21, ICC World Cup 2023 India won by 4 wkts
PAKICCCWC 2019ODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKAC 2018ODI20
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
PAKICCCT 2017ODI11
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
PAKICCW T20 2016ODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKICWC 2015ODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKPII ODIS 2005ODI01
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKAC 2014ODI01
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKPII 2012-13ODI12
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
02/09/23 Match 3, Asia Cup 2023 Match Abandoned
PAKICCCT 2013ODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKAC 2012ODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKICCWC 2011ODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKAC 2010ODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKICT 2009ODI01
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKASIACUP 2008ODI11
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
PAKBIPB 2008ODI11
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
PAKPII ODIS 2007ODI32
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
02/09/23 Match 3, Asia Cup 2023 Match Abandoned
16/06/19 Match 22, ICCCWC 2019 India won by 89 runs (DLS method)
23/09/18 Super Four 4th, AC 2018 India won by 9 wkts
PAKIPIUAE 2006ODI11
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
PAKIPSAUAE 2000ODI11
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
PAKPII 2004ODI01
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
PAKAsia Cup 2023ODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
10/09/23 Super Four - Match 3, Asia Cup 2023 India beat Pakistan by 228 runs
PAKICC World Cup 2023ODI10
Date Match Result
14/10/23 Match 12, ICC World Cup 2023 India beat Pakistan by 7 wickets
RSAICCCWC 2019ODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAITOSA 2017-18ODI51
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
11/10/22 3rd ODI, South Africa Tour of India Sep 2022 India beat South Africa by 7 wickets
09/10/22 2nd ODI, South Africa Tour of India Sep 2022 India beat South Africa by 7 wickets
06/10/22 1st ODI, South Africa Tour of India Sep 2022 South Africa beat India by 9 runs
RSAICCCT 2017ODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSASATOI 2015ODI23
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
11/10/22 3rd ODI, South Africa Tour of India Sep 2022 India beat South Africa by 7 wickets
09/10/22 2nd ODI, South Africa Tour of India Sep 2022 India beat South Africa by 7 wickets
RSAICWC 2015ODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSASAII ODIS 2010ODI21
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
RSASAII ODIS 2005ODI11
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
RSASAI 1996ODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAAISAII 1996ODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAIPSAIUAE 1996ODI01
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAIISA 2013ODI02
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
RSAICCCT 2013ODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAIISA 2010-11ODI23
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
11/10/22 3rd ODI, South Africa Tour of India Sep 2022 India beat South Africa by 7 wickets
09/10/22 2nd ODI, South Africa Tour of India Sep 2022 India beat South Africa by 7 wickets
RSAICCWC 2011ODI01
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAIPSAUAE 2000ODI02
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
RSABISAB 2003ODI01
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAISAII 2007ODI01
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
RSAIND TO SA 2021-22ODI03
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
SASouth Africa Tour of India Sep 2022ODI21
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
05/11/23 Match 37, ICC World Cup 2023 India beat South Africa by 243 runs
SASA TO IND 2022ODI20
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
SAICC World Cup 2023ODI10
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
SAIND TO SA 2023-24ODI20
Date Match Result
21/12/23 3rd ODI, IND TO SA 2023-24 India beat South Africa by 78 runs
17/12/23 1st ODI, IND TO SA 2023-24 India beat South Africa by 8 wickets
SLICCCWC 2019ODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLSLTOI 2017ODI21
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
SLITOSL 2017ODI50
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
15/01/23 3rd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 317 runs
12/01/23 2nd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 4 wickets
SLICCCT 2017ODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLSLTOI 2014ODI50
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
15/01/23 3rd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 317 runs
12/01/23 2nd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 4 wickets
SLICCWC 2011ODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLTSSL 2010ODI12
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
SLTNT BangladeshODI12
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
SLSLII ODIS 2005ODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLINZSLSL 1998ODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLINZPSLI 1997ODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLBIPSLAC 1997ODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLAEIPSLWIII 1989ODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLSLIOS 1986ODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLAC 2014ODI01
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLIASLIWITS 2013ODI21
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
SLICCCT 2013ODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLICCCTWUM 2013ODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLITOSL 2012ODI41
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
15/01/23 3rd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 317 runs
12/01/23 2nd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 4 wickets
SLAC 2012ODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
SLIASATS 2012ODI21
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
15/01/23 3rd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 317 runs
SLAC 2010ODI11
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
SLTSZ 2010ODI11
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
SLSLII ODIS 2009ODI31
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
15/01/23 3rd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 317 runs
12/01/23 2nd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 4 wickets
SLIISL ODIS 2009ODI41
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
15/01/23 3rd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 317 runs
12/01/23 2nd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 4 wickets
SLINZSLSL 2009ODI11
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
SLIISL ODIS 2008ODI32
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
15/01/23 3rd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 317 runs
12/01/23 2nd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 4 wickets
SLASIACUP 2008ODI11
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
SLAISA 2008ODI21
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
15/01/23 3rd ODI, Sri Lanka tour of India 2023 India beat Sri Lanka by 317 runs
SLINDTOSL 2021ODI21
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
SLISLZUAE 2000ODI03
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
SLSri Lanka tour of India 2023ODI30
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
12/09/23 Super Four - Match 4, Asia Cup 2023 India beat Sri Lanka by 41 runs
SLAsia Cup 2023ODI20
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
17/09/23 Final, Asia Cup 2023 India beat Sri Lanka by 10 wickets
SLICC World Cup 2023ODI10
Date Match Result
02/11/23 Match 33, ICC World Cup 2023 India beat Sri Lanka by 302 runs
UAEICWC 2015ODI10
Date Match Result
28/02/15 21st Match, ICWC 2015 India won by 9 wkts
WIITOWI 2019ODI20
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
WIWITOI 2019ODI21
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
WIICCCWC 2019ODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIWTOI 2018ODI31
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
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
WIITOWI 2017ODI31
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
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
WIICWC 2015ODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIICT 2006ODI01
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIWIIOS 2002ODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIWIIOS 1994ODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIISASLWIZII 1983ODI01
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIAEIPSLWIII 1989ODI01
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIWII 1988ODI00
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIWITOI 2014ODI21
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
WIWIII 2013ODI21
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
WIIASLIWITS 2013ODI11
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
WIICCCT 2013ODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIWIII 2011ODI41
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
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
WIIIWI 2011ODI32
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
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
WIICCWC 2011ODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIIIWI ODIS 2009ODI21
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
27/07/22 3rd ODI, IND TO WI 2022 India beat West Indies by 119 runs (D/L method)
WIICT 2009ODI10
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
WIWI TO IND 2022ODI40
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
27/07/22 3rd ODI, IND TO WI 2022 India beat West Indies by 119 runs (D/L method)
WIIND TO WI 2022ODI51
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
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
11/02/22 3rd ODI, WI TO IND 2022 India won by 96 runs.
WIIND TO WI 2023ODI21
Date Match Result
01/08/23 3rd ODI, IND TO WI 2023 India beat West Indies by 200 runs
29/07/23 2nd ODI, IND TO WI 2023 West Indies beat India by 6 wickets
27/07/23 1st ODI, IND TO WI 2023 India beat West Indies by 5 wickets
ZIMITOZ 2016ODI30
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
ZIMITOZ 2015ODI30
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
ZIMICWC 2015ODI10
Date Match Result
22/08/22 3rd ODI, India tour of Zimbabwe 2022 India beat Zimbabwe by 13 runs
ZIMZIOS 2000ODI10
Date Match Result
22/08/22 3rd ODI, India tour of Zimbabwe 2022 India beat Zimbabwe by 13 runs
ZIMRWC 1987ODI10
Date Match Result
22/08/22 3rd ODI, India tour of Zimbabwe 2022 India beat Zimbabwe by 13 runs
ZIMITOZ 2013ODI50
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
ZIMTSZ 2010ODI02
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
ZIMISLZUAE 2000ODI20
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
ZIMISAZSA 1997ODI00
Date Match Result
22/08/22 3rd ODI, India tour of Zimbabwe 2022 India beat Zimbabwe by 13 runs
ZIMIndia tour of Zimbabwe 2022ODI30
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

M = Matches, W = Win, L = Loss