Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting by year (All cricket)

The most runs in a calendar year in all cricket v India at Madhavrao Scindia Cricket Ground: 160 by Tillakaratne Dilshan in 2009.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Madhavrao Scindia Cricket Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tillakaratne DilshanSL20092009110160160160.00124129.03100203
Kumar SangakkaraSL20072007110110110110.0012786.61100114
Viv RichardsWI19881988111110110*-77142.8610077
Allan BorderAUS198619861119191*-88103.4101090
Kumar SangakkaraSL20092009110909090.0043209.30010105
Trevor MadondoZIM20002000110717171.0070101.43010100
Aravinda de SilvaSL19941994110676767.008578.8201021
Upul TharangaSL20092009110676767.0060111.6701034
Kevin PietersenENG20082008110636363.0056112.5001072
Tillakaratne DilshanSL20052005110595959.006393.6501090
Tillakaratne DilshanSL20072007110565656.006586.1501070
Dean JonesAUS19861986110555555.0042130.9501031
Jonty RhodesSA19961996110545454.008166.6701041
Ravi BoparaENG200820081115454*-38142.1101025
Desmond HaynesWI19881988110494949.009054.4400020
David BoonAUS19861986110393939.004586.6700030
Geoff MarshAUS19861986110393939.004488.6400050
Gary KirstenSA19961996110383838.006855.8800010
Dougie MarillierZIM20002000110383838.004388.3700040
Angelo MathewsSL20092009110383838.0033115.1500020
Herschelle GibbsSA19961996110353535.004971.4300050
Hashan TillakaratneSL19941994110353535.004676.0900020
Roshan MahanamaSL19941994110353535.004774.4700040
Greg RitchieAUS198619861113535*-6256.4500040
Sanath JayasuriyaSL19941994110313131.004273.8100020
Upul ChandanaSL20052005110303030.003293.7500050
Upul TharangaSL20052005110282828.004266.6700040
Samit PatelENG20082008110282828.0028100.0000002
Richie RichardsonWI19881988110272727.0024112.5000030
Hansie CronjeSA19961996110272727.005054.0000000
Stuart BroadENG20082008110262626.0025104.0000020
Ian BellENG20082008110252525.003571.4300030
Ruwan KalpageSL19941994110252525.0025100.0000011
Thilina KandambySL20092009110242424.002596.0000020
Alistair CampbellZIM20002000110232323.002785.1900031
Grant FlowerZIM20002000110202020.003557.1400000
Paul CollingwoodENG20082008110191919.002382.6100030
Sanath JayasuriyaSL20052005110191919.0017111.7600040
Andy FlowerZIM20002000110191919.002576.0000020
Mluleki NkalaZIM200020001111818*-2090.0000010
Bryan StrangZIM20002000110181818.0012150.0000021
Heath StreakZIM20002000110171717.002568.0000001
Farveez MaharoofSL20072007110171717.002762.9600001
Marvan AtapattuSL20072007110151515.002462.5000020
Mahela JayawardeneSL20052005110141414.0014100.0000020
Dulip SamaraweeraSL19941994110141414.004431.8200010
Nicky BojeSA199619961111313*-2356.5200000
Carl HooperWI19881988110121212.001580.0000000
Gus LogieWI19881988110121212.002646.1500000
Upul TharangaSL20072007110111111.001668.7500020
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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