Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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
Jonty RhodesSA19971997220261613.003086.6700011
Vernon PhilanderSA20182018120262613.009128.5700120
Mithun ManhasDC200920092222623*-18144.4400021
Rassie van der DussenSA20202020220261513.005150.9800030
Niroshan DickwellaSL20192019220262013.0025104.0000021
Shardul ThakurIND20232023120262413.004163.4100030
Eathan BoschPC20232023520262313.0019136.8400012
Virender SehwagIND2003200333026218.6724108.3300041
Gary KirstenSA1997199723026168.676639.3900040
Roston ChaseWI20232023231262213.005944.0700130
Nasser HussainENG20002000110252525.006936.2300020
Jacques KallisSA20002000110252525.006140.9800021
Mohammad YousufPAK20032003110252525.004259.5200000
Jonty RhodesSA19931993110252525.003083.3300010
Kabir AliENG20052005110252525.0019131.5800030
Moin KhanPAK19981998110252525.006339.6800000
Dwayne BravoPR20182018110252525.0014178.5700003
Hashim AmlaSA20192019110252525.003083.3300030
Dale SteynSA20072007110252525.004062.5000021
Ravi BoparaDOL20132013110252525.0020125.0000030
MahmudullahBAN20222022210252525.0017147.0600011
Luke WrightIMP20122012110252525.0019131.5800031
Umar AminPAK20132013110252525.003571.4300041
Faf du PlessisJSK202420241112525*-12208.3300041
Dane VilasJS201820181112525*-14178.5700021
Richard LeviCC20122012110252525.0013192.3100022
Quinton de KockDSG20242024110252525.0020125.0000021
Cameron DelportDOL20152015110252525.0018138.8900013
Cameron DelportPR20192019110252525.0012208.3300031
Keshav MaharajSA/DSG202420242112525*-12208.3300022
Sohaib MaqsoodPAK20132013110252525.003964.1000040
Asif AliPAK20192019110252525.0020125.0000002
Daryll CullinanSA199619961112525*-21119.0500020
Daniel VettoriNZ200720071212517*25.003669.4400040
Shivnarine ChanderpaulWI20142014120252112.506538.4600030
Andy FlowerZIM19971997220251612.503473.5300010
Alistair CampbellZIM19971997220251512.505644.6400010
Morné van WykDOL20172017220251912.5013192.3100041
Ashwell PrinceSA20022002120252012.5010723.3600030
Ross TaylorNZ20072007120251712.502696.1500060
Adam MilneNZ201520152222515*-19131.5800020
Nick ComptonENG20162016120251912.506140.9800040
George LindeSA20212021220252212.5015166.6700012
Dhananjaya de SilvaSL20192019220251512.503964.1000020
Harbhajan SinghIND/MI20092009531251312.503083.3300130
Aiden MarkramSA2019201923025208.333375.7600040
Kagiso RabadaSA/MCT202320235412510*8.335050.0000030
Sourav GangulyIND20012001110242424.002788.8900012
Anil KumbleAX20052005110242424.004850.0000030
Zaheer KhanIND20112011110242424.005841.3800030

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.