Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v New Zealand×

Player figures come from full scorecards, which we hold for 1,617 of the 1,618 matches in this selection (from 1930). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Khaled MahmudBAN1999-2004680994512.3817058.24001132
Irfan PathanIND2005-2012751985024.5010296.0801072
Saif HassanBAN2026550985719.6011188.29011142
Morné van WykSA2007-2015660985816.3315662.8201193
Mahesh TheekshanaSL2022-2026161159838*16.3319350.7800391
Ken ViljoenSA1932121978197.00--010-0
Willie WatsonENG1958-1959440976624.252540.0001060
Zakir HasanBAN2023350975919.4018652.15010101
Peter SiddleAUS2009-2016772974919.4016459.15002111
Stephen CookSA2016-2017470975613.8627035.93011110
Tony DodemaideAUS1987-19931293975016.1728434.1501140
Mahedi HasanBAN2021-2026181239719*10.7812478.2300274
Yasir Ali ChowdhuryBAN2022450965519.2020447.06010100
Ashantha de MelSL1983-1985981962713.7117654.5500051
Tafadzwa TsigaZIM20252419533*31.6722741.85000120
Trevor MadondoZIM2000-20014419574*31.6718551.35011100
Azhar MahmoodPAK1999-2004141229526*9.5010194.06003102
Pervez SajjadPAK1965-197312148952415.83--00151
Sohail KhanPAK2016240944023.5013171.76000133
Reeza HendricksSA2023-2025440944123.5081116.0500165
Assad FudadinWI2012241945531.3327034.81010110
Ashok MalhotraIND1986440943923.5016457.3200091
Dimitri MascarenhasENG2007-2008851943123.5044213.6400167
Nehemiah PerryWI1999-20006729452*18.8016955.6201250
Michael KasprowiczAUS1997-20051784942323.5018251.6500090
Anderson CumminsWI/CAN1992-20077439344*93.0010786.9200081
Jason SmithSA2025-2026661934118.6010192.0800073
Maurice FosterWI19723629328*23.25--00040
Joel GarnerWI1979-1987211549337*8.4520146.2700492
Winston BenjaminWI1992-1995431928546.009893.8801062
Kaushal SilvaSL2014-2015240925023.0026634.5901080
Amir JangooWI2025-2026541925130.6713667.6501080
Harshit RanaIND2026640925223.0083110.8401075
Scott EdwardsNED2022-2023661923018.4087105.7500073
David SheppardENG1951-1963461924218.4020.0000150
Ken FunstonSA1953-1954580923911.50--00200
Graham DilleyENG1983-198810949231*18.4020345.3200170
Josh HazlewoodAUS2015-20253017109223*13.1414563.45002151
Rinku SinghIND20265329144*91.0058156.9000085
Tim DavidAUS2022-20257639131*30.3357159.6500067
Philip SaltENG2025-2026430908530.0064140.63010111
Vikramjit SinghNED2022-2023550903118.0014761.22000131
Sanjeeva RanatungaSL1995560902315.0024936.1400040
Roger HarperWI1985-199612739045*22.5078115.3800174
John RennieZIM1997-19989839023*18.0015757.3200170
Nick WelchZIM20252418947*29.6720244.06000130
Younis AhmedPAK1969240896222.25--011120
Sewnarine ChattergoonWI2008-2009671892514.8324236.78000120
Sanath KaluperumaSL1984-1988470892312.7130329.37000110
Donald TiripanoZIM20162418849*29.3329829.53000121

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.