Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At M Chinnaswamy Stadium×
DateMatchResultGroundSeries
17 Oct 2026IND 118/5 v WI5th T20I · T20INo resultBengaluruWest Indies tour of India 2026/27
16 Oct 2024IND 46 & 462 v NZ 402 & 110/21st Test · TestNew Zealand won by 8 wicketsBengaluruNew Zealand tour of India 2024/25
17 Jan 2024IND 212/4 v AFG 212/63rd T20I · T20IMatch tied (India won the 2nd Super Over)BengaluruAfghanistan in India 2023/24
3 Dec 2023IND 160/8 v AUS 154/85th T20I · T20IIndia won by 6 runsBengaluruAustralia tour of India 2023/24
12 Nov 2023IND 410/4 v NED 250Match 45 · ODIIndia won by 160 runsBengaluruICC Cricket World Cup 2023/24
12 Mar 2022IND 252 & 303/9d v SL 109 & 2082nd Test · TestIndia won by 238 runsBengaluruSri Lanka tour of India 2021/22
4 Mar 2017IND 189 & 274 v AUS 276 & 112Match 2 · TestIndia won by 75 runsBengaluruBorder-Gavaskar Trophy 2016/17
1 Feb 2017IND 202/6 v ENG 127Match 3 · T20IIndia won by 75 runsBangaloreEngland in India T20I Series 2016/17
23 Mar 2016IND 146/7 v BAN 145/9Super 10 · T20IIndia won by 1 runBangaloreWorld T20 2015/16
14 Nov 2015IND 80/0 v SA 214Match 2 · TestMatch drawnBangaloreFreedom Trophy 2015/16
2 Nov 2013IND 383/6 v AUS 326Match 7 · ODIIndia won by 57 runsBangaloreAustralia in India ODI Series 2013/14
25 Dec 2012IND 133/9 v PAK 134/5Match 1 · T20IPakistan won by 5 wicketsBangalorePakistan in India T20I Series 2012/13
31 Aug 2012IND 353 & 262/5 v NZ 365 & 248Match 2 · TestIndia won by 5 wicketsBangaloreNew Zealand in India Test Series 2012
6 Mar 2011IND 210/5 v IRE 207Match 22 · ODIIndia won by 5 wicketsBangaloreICC Cricket World Cup 2010/11
27 Feb 2011IND 338 v ENG 338/8Match 11 · ODIMatch tiedBangaloreICC Cricket World Cup 2010/11
7 Dec 2010IND 321/5 v NZ 315/7Match 4 · ODIIndia won by 5 wicketsBangaloreNew Zealand in India ODI Series 2010/11
9 Oct 2010IND 495 & 207/3 v AUS 478 & 223Match 2 · TestIndia won by 7 wicketsBangaloreBorder-Gavaskar Trophy 2010/11
23 Nov 2008IND 166/4 v ENG 178/8Match 4 · ODIIndia won by 19 runs (DLS method)BangaloreEngland in India ODI Series 2008/09
9 Oct 2008IND 360 & 177/4 v AUS 430 & 228/6dMatch 1 · TestMatch drawnBangaloreBorder-Gavaskar Trophy 2008/09
29 Sept 2007IND 9/1 v AUS 307/7Match 1 · ODINo resultBangaloreAustralia in India ODI Series 2007/08
2 Mar 2000IND 158 & 250/9 v SA 4792nd Test · TestSouth Africa won by an innings and 71 runsBengaluruSouth Africa tour of India 1999/00
26 Feb 1993IND 170 v ENG 218/94th ODI · ODIEngland won by 48 runsBangaloreEngland tour of India 1992/93
27 Oct 1989IND 249/7 v AUS 247/813th Match · ODIIndia won by 3 wickets (with 17 balls remaining)Bangalore1989 MRF World Series
12 Nov 1988IND 384/9 & 141/1 v NZ 189 & 1641st Test · TestIndia won by 172 runsBangaloreNew Zealand tour of India 1988/89
14 Sept 1983IND 275 & 176/0 v PAK 2881st Test · TestMatch drawnBangalorePakistan tour of India 1983/84
Page 1 · 25 matches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.