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/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting by year (All cricket)

The most runs in a calendar year in all cricket v South Africa at Wankhede Stadium: 181 by Sachin Tendulkar in 1996.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v South Africa×At Wankhede Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarIND1996199622018111490.5021484.58110200
MahmudullahBAN20232023110111111111.00111100.00100114
Sachin TendulkarIND200020001201059752.5017460.34010142
Ajay JadejaIND199619962229754*-86112.7901046
Ajinkya RahaneIND20152015110878787.0058150.0001093
Joe RootENG20162016110838383.0044188.6401064
Rahul DravidIND200520051117878*-10673.58010100
Shikhar DhawanIND20152015110606060.0059101.6901080
Rahul DravidIND20002000120593729.5020628.64000100
Yuvraj SinghIND20052005110494949.006476.5600070
Mohammad AzharuddinIND19961996220482624.007464.8600030
Rahul DravidIND19961996220473123.507364.3800030
Mohammad ShahzadAFG20162016110444444.0019231.5800035
Ajit AgarkarIND200020001214441*44.006073.3300080
Jason RoyENG20162016110434343.0016268.7500053
Mark WoodENG202320231114343*-17252.9400025
Gus AtkinsonENG20232023110353535.0021166.6700070
Sourav GangulyIND20002000120333116.506650.0000041
Sachin TendulkarIND20052005110303030.004468.1800050
Woorkeri RamanIND19961996110292929.005156.8600021
Virender SehwagIND20052005110272727.0020135.0000041
MS DhoniIND20152015110272727.002993.1000030
Gulbadin NaibAFG20162016110262626.0018144.4400031
Samiullah ShenwariAFG20162016110252525.0014178.5700030
Noor Ali ZadranAFG20162016110252525.0024104.1700011
Liton DasBAN20232023110222222.004450.0000031
Jos ButtlerENG20162016110212121.0014150.0000011
Nasum AhmedBAN20232023110191919.0019100.0000030
Nayan MongiaIND200020001211919*19.0011172.7300131
Alex HalesENG20162016110171717.007242.8600040
Harry BrookENG20232023110171717.002568.0000021
Mohammad KaifIND200520051111616*-1984.2100020
Rohit SharmaIND20152015110161616.002080.0000030
VVS LaxmanIND2000200012016168.005429.6300130
Murali KartikIND2000200012016148.005429.6300020
Ben StokesENG20162016110151515.009166.6700011
Jos ButtlerENG20232023110151515.007214.2900021
Hasan MahmudBAN20232023110151515.002560.0000020
Nayan MongiaIND19961996210151515.002268.1800000
Robin SinghIND1996199622015107.503839.4700001
Ajay JadejaIND2000200012013126.507218.0600010
MS DhoniIND20052005110121212.002646.1500010
Suresh RainaIND20152015110121212.001392.3100011
Eoin MorganENG20162016110121212.001580.0000000
David WilleyENG20232023110121212.0012100.0000011
Najibullah ZadranAFG20162016110121212.008150.0000011
Tanzid HasanBAN20232023110121212.001770.5900010
Mohammad NabiAFG20162016110111111.001478.5700010
Mustafizur RahmanBAN20232023110111111.002152.3800020
Mehedi Hasan MirazBAN20232023110111111.001957.8900010
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.