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
Mohammed ShamiIND2014-20252821101112110.0912390.24001123
YS SamraCAN2026110110110110.0065169.23100116
Bill VoceENG1931-19374411106636.67--01001
Callum FergusonAUS200965311055*55.0084130.95010140
Ali ShahZIM1987-19926611104122.0020852.8800091
David WilleyENG2015-2023129311021*18.3369159.4200096
Michael RipponNED20223301096736.3314276.7601093
Rudi SteynSA19952401094627.2541226.46000140
Matty CrossSCO2015-20225501095321.8011793.16010170
Shaun MarshAUS2009-20175601094918.1720852.40000160
David CapelENG19887711094818.1720553.1700180
Aamer MalikPAK19897711095618.1731434.7101081
Curtly AmbroseWI1992-199914721093321.8014376.22000152
Dirk ViljoenZIM1998-20019701093915.5716864.8800170
James FosterENG200246310825*36.0026940.15000171
Justin OntongSA2002-20127511074826.7580133.7500057
Tilak VarmaIND202666310751*35.6787122.9901074
Lasith MalingaSL2005-201944259107276.6916365.6400885
Marshall AyubBAN20132401064126.5024942.57000101
Keegan PetersenSA20242401064526.5028037.86000130
Hassan NawazPAK2025551106105*26.5057185.96103107
SalahuddinPAK1965-196946210634*26.50--00000
Saleem AltafPAK1969-197367210653*21.204546.6701151
Saleem YousufPAK1984-199011901063311.7822147.96000131
Ian HarveyAUS1997-2003141011062511.7814075.71000130
Madan LalIND1975-198691141062715.148656.9800050
Vic MarksENG1983-1984151111062810.6019055.7900070
Josh PhilippeAUS20215501054521.0087120.6900064
Aminul IslamBAN1990-20014611054221.0029535.5900170
Sonny RamadhinWI1952-19566601054417.50--00180
Akram RazaPAK1990-1994137410529*35.0021050.0000181
David AllenENG19663311048852.003520.0001080
Gary WilsonIRE2008-20174401043026.0012285.25000130
HMRKB HerathSL2005-20152219710417*8.6720550.73005160
Vanburn HolderWI1972-19755511034225.75--00072
Walter RobinsENG1931-193746110338*20.60--00010
Arun LalIND19883611034720.6018356.28000100
Bruce PairaudeauWI19564601016816.83--01170
Fred TitmusENG1963-19758701013314.433234.3800060
Erapalli PrasannaIND1968-19761014410125*10.10--00250
John HampshireENG197124110051*33.3318354.64011150
Will JacksENG2023-202655110032*25.0064156.25000133
André NelSA2004-20072110510030*20.0015664.10002114
Ishant SharmaIND2009-202117164100268.3323742.19003110
Courtney WalshWI1985-2000261791001812.5015464.94005104
Allan RaeWI1952110999999.00--01091
Mehrab Hossain jnrBAN2007-2008340998324.7523342.49010130
Ruan de SwardtSA2024241996433.0022045.00011130
Mike FindlayWI19725629944*24.75--00040
Atul WassanIND1990562995324.7514966.4401190

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.