Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×

Player figures come from full scorecards, which we hold for 446 of the 448 matches in this selection (from 1884). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Shemaine CampbelleWIWT20Is2026110202020.0018111.1100021
Mitchell SantnerTR/NSThe Hundred2025-20262112020*-16125.0000011
Maurice ChambersNORFirst-class2014110202020.007227.7800030
Ian CockbainGLOT202014110202020.002774.0700010
Matthew ShortNSThe Hundred2023110202020.0014142.8600011
Sam CurranENGODIs2023-2026210202020.0013153.8500030
Tahlia McGrathSBThe Hundred2022110202020.0017117.6500020
Tazmin BritsSAWT20Is2026110202020.002483.3300020
Nat WraithTRThe Hundred2025110202020.0015133.3300021
Luc BenkensteinESST202024-2025210202020.002195.2400020
Alan FairfaxAUSTests19301112020*-5238.4600010
Ernie ToshackAUSTests19481112020*---000-0
Richard IllingworthENGTests19951212016*20.004940.8200030
Liam DawsonHAMFirst-class2021120201310.004050.0000011
Fred KlaassenKENT202019-20266212014*20.0012166.6700030
Jacob BethellENGTests2026120201410.005735.0900020
Nishan MadushkaSLTests2024120201310.004050.0000020
Bert StrudwickENGTests1921-1926220201210.00--00040
Albert RelfENGTests1909120201710.00--00000
John TrumbleAUSTests1886120202010.00--00100
Kerry O'KeeffeAUSTests1977121201220.005337.7400010
Kris SrikkanthINDTests1986120202010.004643.4800140
Zafar GoharMIDT202025-2026631201110.0020100.0000020
Mohammad AbbasPAKTests2018-20262312013*10.005139.2200011
Schofield HaighENGTests1905-1909231201410.00--00000
Deryck MurrayWIODIs1975-197933020146.672580.0000021
John ParkerNZTests1973-197823020146.677526.6700010
Haroon RasheedPAKTests1978-198223020156.674643.4800011
Eddie HemmingsENGTests1982-199033020146.676431.2500110
Matt HenryNZTests2015-20262412010*6.674940.8200230
Tom CurranSURList A2015-201854120166.673754.0500110
Polly UmrigarINDTests1952-195924020145.0010.0000100
Marcus TrescothickSOMList A2014110191919.003554.2900011
Javagal SrinathINDTests1996110191919.004740.4300020
Robert KeyENGODIs2004110191919.005137.2500020
Jacques RudolphSAODIs2003110191919.004047.5000030
Ryan ten DoeschateESSList A2016110191919.002382.6100020
Shahzaib HasanPAKT20Is2009110191919.002382.6100030
Deandra DottinWIWT20Is2026110191919.0011172.7300021
Kushal Janith PereraSLODIs2014110191919.0015126.6700021
Rassie van der DussenSATests2022110191919.003652.7800040
Sohaib MaqsoodPAKODIs2021110191919.0017111.7600002
George GartonSUST202017-2020210191919.0019100.0000020
Kiran CarlsonLSThe Hundred2026110191919.0019100.0000011
Manraj JohalWARFirst-class2021110191919.002673.0800030
SHB MorganMIDT2020261111919*-10190.0000030
William ScottonENGTests1886110191919.00--000-0
Habibul BasharBANTests200512019169.502095.0000020
Reon KingWITests20001211912*19.002576.0000030
R. P. SinghINDTests200712019179.504839.5800020

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.