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/27PAKSLODI4th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th 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)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
S DadswellPC202320233315420*27.006090.0000041
Dinesh KarthikDC20092009441544118.0044122.7300032
Michael ClarkeAUS20062006110535353.008264.6301060
Danielle WyattENGW202420241115353*-31170.97010101
Ramiz RajaPAK19931993110535353.007967.0901041
Vihan PretoriusSA-E202620261115353*-43123.2601051
Leo SadlerSWD202620261115353*-35151.4301025
Shaun PollockSA19971997221533353.0039135.9000021
Dwayne BravoDOL20152015220535326.5031170.9701153
Virat KohliIND20212021120533526.5012642.0600080
Dane VilasDOL20172017220533226.5041129.2700061
Quinton de KockSA20202020220533526.5035151.4300044
Alastair CookENG20092009230532617.679456.3800090
Heino KuhnTIT20122012430532517.6745117.7800071
Damien MartynAUS20032003210525252.005889.6601010
Tatenda TaibuZIM20092009110525252.007173.2401070
Mohammad HafeezPAK20192019110525252.0045115.5601061
Shoaib MalikPAK200720071115252*-8461.9001032
MS DhoniIND201820183115252*-28185.7101043
Naman OjhaRR200920091115252*-38136.8401033
Fatima SanaPAKW20262026110525252.0036144.4401061
Andy BlignautZIM20052005120525226.005988.1401141
Yalaka Venugopal RaoDC20092009430522817.3341126.8300031
Faf du PlessisSA20132013330522917.338263.4100090
Darren SammyWI20082008110515151.0051100.0001013
John HastingsAUS20162016110515151.005691.0701062
Tamim IqbalBAN20082008120513125.5011245.5400070
Faf du PlessisJSK20232023220515125.5023221.7401192
Colin MunroNZ20152015220513325.5039130.7700062
Keshav MaharajSA20222022220512825.505592.7300071
JP DuminySA/CC20172017330514017.005887.9300041
James NeeshamPC20242024330512717.0046110.8700042
Keshav MaharajSA/DH20182018340512312.759056.6700061
Marlon SamuelsWI20152015110505050.0047106.3801014
Morné van WykDOL201420141115050*-47106.3801051
Cody ChettyDOL20142014110505050.0041121.9501041
Yasir Ali ChowdhuryBAN20222022210505050.0044113.6401042
Abhishek SharmaIND20242024110505050.0025200.0001035
Jack RussellENG199519951115050*-11942.02010100
Yuvraj SinghIND200320033215050*50.006181.9701160
Marlon SamuelsWI20142014120503325.0011842.3700080
Simon KatichPK20092009220505025.0027185.1901134
Roshan MahanamaSL19981998120505025.0017927.9301141
Shaun PollockSA20062006331502425.005984.7500080
Virat KohliIND/RCB200920095315019*25.005590.9100022
Shadley van SchalkwykKNI20192019110494949.0035140.0000061
Nadine de KlerkSAW20262026110494949.0026188.4600071
Brandon KingWI20262026110494949.0030163.3300053
Shoaib MalikPAK20192019220493124.5043113.9500050
Paul HarrisSA20092009120493824.5010646.2300060

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.