Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Old Trafford×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Wiaan MulderLEIT202023110252525.0024104.1700020
Grant StewartKENT202025110252525.0015166.6700012
Zaman AkhterGLOFirst-class2025110252525.003278.1300012
Mohammad AshrafulBANTests2010120251412.505942.3700030
Ajinkya RahaneINDTests2014120252412.506140.9800030
Quinton de KockSATests2017120252412.507334.2500030
Joe RootYORFirst-class2018120252212.5024104.1700050
Sheldon CottrellWIODIs2019220251512.503473.5300031
Harry DeardenLEIT202019-2020220252412.502986.2100010
Maia BouchierSV/HAMT202022-2025220251312.5022113.6400040
SHB MorganMIDFirst-class2025-2026220251512.505843.1000040
Tom AspinwallLANT202024-20269542514*25.0022113.6400111
Stephen ParryLANT202014-201830662510*-21119.0500020
Sam HainWARList A2016110242424.002885.7100030
Rob SayerLEIList A2017110242424.0018133.3300002
Harry BrookYORList A2018110242424.0019126.3200030
Tilak VarmaINDT20Is20261112424*-11218.1800012
Tom HinleyWORList A2024110242424.0018133.3300011
Rebecca OdgersSOMList A2025110242424.004060.0000040
Shoaib MalikPAKODIs2003-2019220242412.002788.8900130
Mushfiqur RahimBANTests2010120241312.006536.9200030
Niall O'BrienLEIFirst-class2015120241412.0020120.0000050
Virat KohliINDT20Is2011-20182212420*24.002788.8900001
Gareth AndrewHAMFirst-class2016120242112.005048.0000030
Mark ChapmanMOThe Hundred20252212422*24.0016150.0000002
Dawid MalanENGTests2017120241812.005940.6800020
Kusal MendisSLTests2024120242412.003863.1600140
Sam CookESSFirst-class2017-20223222416*-6934.7800030
Donavon FerreiraOI/BPThe Hundred2024-2026220242312.002885.7100021
Joseph Peter PhillipsGLOFirst-class2026120241612.007731.1700030
Yasir HameedPAKODIs2003110232323.004452.2700010
Geraint JonesENGODIs2006110232323.0020115.0000011
Daniel FlynnNZT20Is2008110232323.0019121.0500011
Graham NapierESSFirst-class2015110232323.004650.0000030
Simon HarmerESSList A20211112323*-8287.5000003
Timm van der GugtenGLAFirst-class2021110232323.002592.0000012
James FullerHAMFirst-class2024110232323.003076.6700020
Hasini PereraSLWT20Is2026110232323.0017135.2900030
Mark PettiniLEIT202016110232323.0014164.2900040
James WeighellDURList A2018110232323.002785.1900020
Rovman PowellWIODIs2017110232323.002882.1400021
Donavon FerreiraSAT20Is2025110232323.0011209.0900031
Tristan StubbsSAT20Is2025110232323.002592.0000001
Rebecca OdgersSOMT202026110232323.0015153.3300030
Jess HazellSOMT2020261112323*-2979.3100020
Derek PringleENGTests1982110232323.007431.0800010
Ashley GilesENGODIs20032212320*23.002785.1900011
Luke WrightSUSFirst-class2014120231811.503663.8900020
Hilton CartwrightOI/SBThe Hundred2022-2025220231411.502688.4600020
Adam RileyKENFirst-class2015120231711.5012817.9700030

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