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
Imam-ul-HaqPAKTests2018-20262212218*22.005044.0000030
Tom RogersKENT202025-2026221221622.0013169.2300031
Ryan RickeltonSATests2025120221611.003170.9700040
Shubman GillINDTests2025120221611.005341.5100030
Bill LockwoodENGTests1893-1902220222211.00--00100
Bill MerrittNZTests1931120221711.00--000-0
Ben BarnettAUSTests1938120221411.006235.4800030
Kyle JarvisLANFirst-class2016-2017231221411.004055.0000150
Ben CoxWOR/LEIFirst-class2021-202534022185.506334.9200230
Jamie SmithSURT202018-202464322922.0020110.0000010
Cameron GreenAUSTests2023-202524022185.507529.3300240
Erapalli PrasannaINDTests1967-197424022175.506533.8500240
Michael HoldingWIODIs1976-198464022165.505738.6000220
Paul CollingwoodDURList A2014110212121.003658.3300020
Umar AkmalPAKODIs2010110212121.004052.5000010
Karl BrownLANFirst-class2016110212121.005240.3800030
Andre RussellWIT20Is20181112121*-10210.0000003
Glenn MaxwellLSThe Hundred2022110212121.0015140.0000021
Ashar ZaidiESSList A2016110212121.0020105.0000020
Chris CookeGLAT202024110212121.0015140.0000021
Nick SelmanGLAFirst-class2018110212121.005438.8900040
Emma LambENGWODIs2022-2025210212121.002972.4100040
Jahzara ClaxtonWIWT20Is2026110212121.003461.7600020
'Young Jack' HearneENGTests1912-19242112121*---000-0
John JamesonENGODIs1975110212121.004250.0000020
Jeff ThomsonAUSODIs1975-1985310212121.0021100.0000020
Trevor HohnsAUSTests1989110212121.003855.2600030
Stuart WilliamsWIODIs1995110212121.003070.0000050
Mark BoucherSAODIs2003-2008221211121.004348.8400020
Nick CookENGTests1983120211610.506532.3100020
Charles MorrisWORFirst-class2021120212010.504744.6800030
Peter MoorIRETests2023120211110.503363.6400030
Paul WalterESSFirst-class2020120212110.508524.7100120
Roston ChaseWITests2017120211810.505637.5000040
Sammy WoodsAUSTests1888120211810.50--00000
Jack EdwardsAUSTests18881212121*21.00--00100
Mahmood HussainPAKTests1962120212010.50--00000
Lance CairnsNZTests1983120211610.503167.7400002
Joel GarnerWITests1980-1984220211510.504744.6800020
Trevor ChappellAUSODIs1981-1983220211610.505438.8900010
Daryll CullinanSATests1998121211621.004052.5000040
Lahiru ThirimanneSLTests2014-201623021177.008624.4200030
Mohammad NabiLSThe Hundred202133021107.002487.5000001
Sophie LuffLS/TRThe Hundred2022-202643021127.003070.0000020
Hedley HowarthNZTests1969-1973231211710.5010619.8100020
Marcus TrescothickSOMFirst-class2016-20172402185.255935.5900150
Luke WrightSUSFirst-class2015-201824021205.255736.8400240
Will WilliamsGLO/LANFirst-class2025-2026242211410.5012616.6700020
Herman GriffithWITests1928-1933242211810.50--00000
Jim TroughtonENGODIs2003110202020.002676.9200040

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