Live4th T20I · India in New Zealand 2026/27NZ220/4 (16.4)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE47/2 (14)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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)T20I1st 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 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris DuckworthSA195712016138.00--00020
Fred TitmusENG1964-196523016135.33--00020
Younis KhanPAK201312015157.503345.4500120
Geraint JonesENG200512015137.503641.6700020
Ruchira PereraSL20021211511*15.003345.4500030
Ryan SidebottomENG201012015157.502365.2200120
Dinesh ChandimalSL201712015107.504533.3300020
Pat CumminsAUS20111211513*15.002268.1800020
Harry BromfieldSA1961-19653221511*---000-0
Matt PriorENG201012014147.002751.8500120
Peter BurgeAUS195712014147.00--00100
Joe PartridgeSA1964-19652111313*---00010
Simon KatichAUS200912013106.504727.6600020
Jonathan TrottENG20101201386.501776.4700030
Kaushal SilvaSL201712013136.504330.2300120
Dick MotzNZ1961-19622311310*6.50--00100
Shane WarneAUS2002110121212.008150.0000011
Saeed AjmalPAK201312012116.002646.1500020
Pat TrimbornSA19671111111*---000-0
Dilhara FernandoSL200212111711.004027.5000010
Jack NelSA19571201175.50--000-0
David RennebergAUS1966-196723211911.00--00000
Stephen CookSA2017110101010.004124.3900000
Kenneth WalterSA1961110101010.00--000-0
Muttiah MuralitharanSL200212010105.006166.6700111
Wavell HindsWI200312010105.005518.1800100
Alan MullallyENG199912010105.001758.8200101
Paul HarrisSA2009120984.503923.0800000
James TaylorENG2016121979.001850.0000010
John GuyNZ1961120994.50--00100
Mohammad HafeezPAK2013120864.002433.3300010
Sarfraz AhmedPAK2013120864.002433.3300010
Andrew McDonaldAUS2009120773.501353.8500110
Lindsay KlineAUS1957-195822176*7.00--00000
James AndersonENG2005-201633376*-2429.1700000
André NelSA2002-2003230772.331936.8400210
Steve ElworthySA2002110666.006100.0000010
Neil HarveyAUS1958110555.00--000-0
Matthew HoggardENG2005120552.502321.7400110
Brett LeeAUS200211144*-757.1400010
Ishant SharmaIND2013120442.001822.2200100
Nuwan PradeepSL2017121444.001136.3600000
Mohammed ShamiIND2013120442.00850.0000110
Imran TahirSA2011-201323244*4.002020.0000110
Duanne OlivierSA2017110333.002412.5000000
Rahat AliPAK201312133*3.001520.0000100
Ian SmithSA195712232*---00000
Allan DonaldSA1999-200223133*1.501323.0800200
Frank CameronNZ1961-1962232323.00--00000
Nathan LyonAUS2011110222.001020.0000000

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.