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
Akram RazaPAKODIs1989-199549251419333*17.5531062.2600482
Basanta RegmiNEPList A2010-20184625819324*11.3535454.52003120
Shaminda ErangaSLTests2011-201619261119345*12.8746941.15004260
Safyaan SharifSCOT20Is2012-20267735191932612.06187103.21004105
Chris PringleNZODIs1990-199564411919334*8.7725675.3900385
Mahesh TheekshanaCSK/RR/JST202020-2026129442219316*8.7724279.75007155
Ish SodhiRR/AS/CANT202014-20261234518193237.15182106.04008108
A PatmoreJPNList A201222019210196.0026472.73110212
Ruben du ToitMPUT20202655119275*48.00155123.87010168
Mukhtar AhmedPAKT20Is20156601928332.00134143.28020235
Metuisela BeitakiFIJT2020186601929132.00147130.61020238
Fakhar ZamanPAKTests2018-20193601929432.0035953.48020201
Ashton TurnerAUSODIs2019-202197119284*32.00160120.000101010
Adnan IlyasOMAList A2014-20157711927432.0023183.12010148
Asad ShafiqPAKT20Is2010-2012101001923819.20185103.78000192
KP Sai RahulCHA-XIT2020201111219283*21.33151127.15010912
Clay SmithBERODIs2006-2007121201925216.0024578.37013285
Moneeb IqbalSCOODIs2009-2014131241926324.0036053.33012131
Dwaine PretoriusSAODIs2016-2022271311925016.0022485.71011145
J AlegraPHIT20Is2022-2023161411924114.7724977.11001104
Muhammed MangaGAMT20Is2022-20261515119259*13.7125575.29012134
Don KenyonENGTests1951-195581501928712.80--011100
Tom WoodDERFirst-class2016-2023101701923111.2950837.80002250
Chris ReadNOTT202014-20162518719235*17.45134143.28001175
Todd AstleCANT202017-2023441891923621.33161119.25001171
Chalana de SilvaBSC/CMCCFirst-class2024-20261218219257*12.0025076.800131514
Craig MilesWAR/GLOList A2014-20255022819231*13.7122286.49001166
Nathan EllisAUSODIs2022-20262722919236*14.7723681.36001117
Zakary FoulkesCAN/DUR/BBT202023-20254625101923212.80158121.52001157
Conroy WrightCAYT20Is2019-202642271119232*12.0021589.3000785
Ghulam AhmedINDTests1948-195822319192508.73--01903
Khin AyeMYAT20Is2023-20263633619224*7.1142844.86007113
Mohammed SirajINDTests2020-2026486527192225.0551537.280016204
Peter GoughJERT20201566119181*38.20180106.11010200
T AmarasingheCMCC/ACCCList A2024-20257601917231.8321688.43010256
Duncan FletcherZIMODIs198366219171*47.7528966.09020140
Damian CrowleyITAT20201388119161*27.2919299.48021143
Alex DoolanAUSTests20144801918923.8845541.98011261
Mohammad BootaUAEODIs2018-201999119159*23.8825275.79010127
Shabir NooriAFGODIs2010-2016101001919419.1030063.67012213
Kofi JamesSKAN/BR/AABFT202023-2025141101913717.36153124.840001711
G KotuwegodaBRC/RCCFirst-class2025-202671121917621.2239847.99011212
Yasser NazirBHRT20Is2023-2026131321914617.36171111.70002217
Matthew FisherYORList A2014-20182313919136*47.75183104.37000154
Ghulam ShabberUAET20Is2016-20191613319158*19.10174109.77010204
S BurdekinCYPT20Is2024-2025141411915914.69180106.11011168
HMHE ParsonsSOUT20Is2025-2026141421914715.92167114.37001169
Zeerak ChughtaiBULT20Is2023-2025191651914417.3620493.63001145
Pankaj JaswalHIM/HPT202016-2022302171912713.64110173.64003817
Henry CrocombeSUSList A2021-20263423111914715.9221987.21001152
PreviousPage 156Next

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.