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
Rashid KhanPAKODIs1980-1985291571101713.7517363.5800020
M MohammedTNT202018-20233418711034*10.0063174.6000487
Lasith MalingaMI/MS/RRT202009-20191453115110176.8811397.3500686
Andrew PoynterLLList A201622110956*109.0011297.32020132
Mark DoneganLLList A20233301098736.3316665.66010112
Lachlan PfefferBHT2020224401096927.2595114.7401093
R KingsellNSWList A20264401097927.25104104.81010124
Chris SmithENGODIs19844401097027.2524045.42010191
Anshuman RathHK/ODIT202015-20215511094327.2511396.4600091
Pawan SarrafKYT2020257511093527.2587125.2900086
Nithish Kumar ReddyINDODIs2025-20268511095327.2511594.7801035
Jordan HermannSAT20Is20266511095327.2577141.56010133
Asif HussainKNCT20202165110965*27.2589122.4701095
Tim MurtaghIRETests2018-201936210954*27.2513282.58010142
Abhishek BhandariMPT2020196601094618.1787125.29001104
Shaun UdalENGTests2005-200647110933*18.1721450.93001141
Kavija GamageCCCList A2025-202677210939*21.8016466.4600091
PH ShamdasaniPERT20Is2019-20267721093721.8011892.3700081
Yajurvindra SinghINDTests1977-197947110943*18.1735530.7000090
Mark BurmesterZIMODIs1992-19958711093918.1720752.6600070
George LindeKENFirst-class20226811093115.5719157.07002141
Mohammed AwaisQATList A2017-201998310923*21.8011991.6000083
Charlie ThurstonNORT202018-202112901094112.1111099.0900063
Ben CurranZIMT20Is20269901093812.1184129.76001133
Tanwir AfzalHKT202013-2015131011093212.1179137.9700276
Oli StoneNOR/WAR/NOTList A2014-20261810610924*27.2514376.2200182
R HashuPORT20Is2025-20262010710927*36.3380136.2500026
Max SorensenIRE/LL/MRT202013-2019161131092313.6387125.2900156
Anwar AliPAKT20Is2008-2016161141094615.5777141.5600066
Musa ShaheenDENList A2022-2025111121095012.1120253.96010102
Vishwar ShawSURT20Is2024-202613121109269.9113978.4200274
Calum HaggettKENT202015-2020301391092027.2587125.2900082
Naveed AhmedCZET20Is2019-2025381681092113.6311396.46003111
Tom AspinwallLANFirst-class2024-20261116710926*12.1122548.44003131
Mitchell JohnsonAUST20Is2007-20133017710928*10.9095114.7400283
Monty PanesarNOR/ESSFirst-class2014-201616184109387.7922149.32006141
JA BurrowsISLT20Is2020-202628183109287.27106102.83004101
Marcello PiedtNWList A20243301085936.0078138.4601058
Vani MoreaPNGFirst-class20162401086127.0019854.5501191
George Van HeerdenKNIT2020264401085327.0095113.6801093
Bishal KhartyCAYT20Is20264401088327.0076142.1101094
Hiri HiriPNGList A2015-202465210842*36.0014276.06000101
Daniel WestonGERList A20175511083827.0015569.68001162
Oliver WebsterISLT202016-201855210850*36.0087124.1401182
Ryan MurrayZIMODIs20185511084727.0017860.6700062
Cormac McLoughlin-GavinLL/MRList A2021-20235501086721.6017661.36012122
T MartinLUXT20Is2023-20245501083521.6071152.11000104
Naoomal JeoomalINDTests1932-19343511084327.00--00000
Bastiaan ZuiderentNEDT20Is2009-201066110843*21.6012487.1000081
Gavin EwingZIMTests2003-20053601087118.0017462.07012141
PreviousPage 201Next

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.