Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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
Jason MohammedWIT20Is2017-20188727223*14.407892.3100171
Timil PatelUSAODIs2019-20207737250*18.0014948.3201070
Tom DolleryENGTests1947-1950470723710.2920.0000210
Jason KilaPNGList A2018-20259817236*10.2912259.0200472
Malik ShirurGOAT202019-20211082722712.0054133.33000102
Tom PriceSUS/GLOT202022-2026148072199.0066109.0900052
Suraj AhujaRAJ/RAIT202021-2022882722212.0065110.7700042
AA BannerBEAT20Is2019-2026118072289.0070102.8600183
Tommy RoutledgeSATests1892-189648072249.00--00100
Farhad RezaBANT20Is2006-2014139072198.008881.8200142
Tymal MillsSUS/ESSFirst-class2014-2015692723010.2915147.6800091
Arabind SinghODIT202016-201911937234*12.008980.9000151
Ayush JamwalHIMT202019-202120947227*14.4061118.0300054
Matt HollardLL/DGT202025-20262196721824.0052138.4600035
Abhay SinghDUMT2020221095722518.007596.0000045
Pawan SarrafNEPODIs2019-20241210172158.0011662.0700262
Lasith AmbuldeniyaNCCFirst-class2024-202611104723512.0017840.4500153
MJ KilleenDUR/ESS/GLOFirst-class2025-2026510172188.0019736.55003100
Riziki KisetoTANList A2010-2017131127221*8.0020036.0000230
S BangeraISRT20Is2022-20261311072236.559972.7300270
NR Johns-WickbergSERT20Is2021-202318114722410.299575.7900090
Tom HoganAUSODIs1983-19841612472279.009575.7900172
Sadanand ViswanathINDODIs1985-1988221247223*9.0013951.8000050
Peter SiddleSOM/ESS/VICList A2019-20252913372297.2013652.9400261
Daniel SmithSS/STT202011-20141714172215.5410072.0000370
Kabua MoreaPNGT20Is2021-2026261697216*10.2970102.8600253
Adam SanfordWITests2002-2004111727218*4.8032821.9500272
Usman QadirST/PS/PZT202018-2024401710721210.298386.7500032
Benjamin ListerAUC/NOT/SFUT202017-20266121137217*9.0071101.4100552
Ishant SharmaINDODIs2007-201680281372134.8020335.4700560
Zafar GoharPAKTests2021120713735.5012656.35000130
A RossleeLLT202023330714523.6765109.2300051
Pranab RoyINDTests19822317160*35.5023030.87010110
Jason KrejzaAUSTests2008241713223.6714648.6300080
Dwaine PretoriusWFThe Hundred2022541712923.6740177.5000065
Jeffrey VandersaySLTests2022-2025240715317.757792.21010102
L LaminSIET202018441712823.677397.2600022
NG CollinsFINT202018440715017.758583.5301180
Kagiso RapulanaLIO/KIT202022-20266417132*23.678187.6500080
R MudfordAUC/LLT202023-2025541715523.6741173.1701156
Dasis ManchanayakeNSWC/TUCAList A2024-2026640712517.7511661.2100071
Kavija GamageCCCT202026441713623.677792.2100041
Harold GilliganENGTests1930440713217.75--000-0
Tony WhiteWITests19652417157*23.67--01001
Chris AdamsENGODIs1998-2000540714217.7514449.3100030
Steve JamesENGTests1998240713617.7528325.0900160
Matt PriorST/SUST202012-2014550713914.2071100.0000063
Andrew RobinsonBHT202011-2012550712514.2057124.5600083
Duncan AllanKENODIs2011-2013550712714.2015346.4100070
Matty CrossSCOList A2017-2018650712114.2011760.6800091
PreviousPage 236Next

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.