Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by format (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,362 of the 23,369 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Anderson PhillipLANFirst-class2024-20258141111418.5429437.76002140
SR MohanSEYT20Is2021-2026191541112010.0916467.6800271
Todd MurphyVICList A2021-202633185111208.5415571.61003100
Dwayne LeverockBERODIs2006-20093219911120*11.1038229.0600150
Scott CurrieHAM/LEI/DCT202020-2026672513111209.25109101.8300464
Jasprit BumrahINDODIs2016-202691271511120*9.2517264.53005132
Reece TopleySUS/HAM/ESSFirst-class2014-202625288111165.5540827.21008131
Jim HiggsAUSTests1978-1981223616111165.5550817.7200560
WA HaslimSURList A20153301105336.6716965.09010131
Haider ButtBHRList A202433111051*55.0016865.4801053
Aamir JavedKUWList A20174401105227.5011794.02010117
Jacob LintottWARFirst-class2021-20243401107827.5015073.33010182
Lachlan PfefferQUEFirst-class2018-20202401105027.5025642.97010190
RB AlbertSURList A2025-20268401109627.50103106.8001175
Anthony LarkAUAT20Is20195401104327.5012190.91001150
Stephen FlemingNZT20Is2005-20065501103822.0085129.41000200
Gulraiz SadafLQT20201855211042*36.6712190.9100083
Piyush TanwarGUJT20201965111055*27.5099111.1101194
Sajid KhanSOMFirst-class202245111053*27.5012687.30011163
S ManojCCCList A2024-20265501103922.0016168.3200070
Phil NewportENGTests1988-199135111040*27.5019456.70001130
Abdul WaheedKSAList A2014-201766111075*22.0017762.1501374
Dan RedfernLEIList A2014-20157601104318.3318459.7800080
Fred AndersonCANFirst-class2014-20154601105418.3332533.85010140
Tayyab TahirPAKT20Is2023-202476111039*22.0081135.80000123
S KavindaNSWC/BCAAList A2024-20268601106118.3315770.0601153
C de LangeNEDODIs20266611103522.0020653.4000180
Graham VivianNZTests1965-19725601104318.33--001141
IhsanullahAFGTests201936111065*22.0025343.48010132
Saksham ParasharATT2020266621103027.5079139.2400177
Subash Prasad KhakurelNEPT20Is2014-20157701105615.7113283.33010101
Liam DawsonENGTests2016-202547211066*22.0026241.98013101
Rohan SanjayaBSC/MSCT202024-202687111029*18.3392119.5700095
D AshenBRCList A2024-20268711103518.3315272.3700163
Robin BrownZIMODIs1983-19877701103815.7133432.9300080
Amjad KhanDENList A2014-201610821103418.3314973.8300174
MS MakerTANList A2024-202588111050*15.7117562.86010101
Gayashan MunasingheITAList A2010-2017149311042*18.3313979.14001111
Nono PongoloLIO/JS/NWT202016-202225941103322.0093118.2800183
Robert RainaTHAT20Is2020-202415901104212.2211694.83001133
Graham NapierESSList A2014-2016161001102711.0014476.3900143
M AkhigbeNGRT20Is2024-20261110411026*18.33101108.91001103
Asfan KhanBIHT2020191111211029*12.2213879.7100174
H AmarasingheBCAAT202024-2026121101104410.00108101.85002143
SJ FrenchSAMT20Is2025-2026161121102712.2213283.3300155
Taijul IslamBANODIs2014-20242012211039*11.0017363.58001101
Sompal KamiNEP/KYT202014-20252412611029*18.3388125.0000084
Jack BrooksYOR/SOMList A2014-2023271231102812.2214874.3200292
Tom ScrivenHAM/LEIT202018-2026231211102310.00107102.8000183
Ashton TurnerAUST20Is2017-2023191451102412.2213183.9700142
PreviousPage 200Next

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.