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 337 of the 338 matches in this selection (from 1976). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Josh RymellESSList A2021110181818.002669.2300030
Shafiqullah GhafariDURFirst-class2026110181818.005036.0000000
Darcey CarterLANList A2026110181818.003748.6500020
Tom AspinwallMOThe Hundred20241111818*-12150.0000011
Richard HadleeNZODIs19861111818*-6300.0000021
Darren GoughENGTests199812018129.009419.1500010
Murali VijayINDTests201412018189.005036.0000130
Adil RashidNSThe Hundred2022-2025421181318.002090.0000020
Adam MilneBPThe Hundred2021-2025321181318.0018100.0000010
Simon HarmerSATests202212018169.006428.1300010
Ashar ZaidiSUS/ESSFirst-class2014-201722018129.002962.0700030
Steven CrookNORT202014-201822018149.002185.7100001
Naomi DattaniWS/SUN/THUT202018-2025521181118.0015120.0000020
Frank HayesENGTests197612018189.007424.3200140
James AndersonENGODIs2003-20147331812*-3158.0600000
Neil WagnerLANT2020164311899.0012150.0000011
Mady VilliersOI/SB/MSGThe Hundred2022-202663018136.002090.0000140
Jack DaviesMIDList A2021-20253301896.003354.5500020
Monty PanesarENGTests2006-20083421814*9.003060.0000120
Graeme WhiteNORFirst-class2014-20152401884.503452.9400130
Phoebe GrahamTHU/LANT202022-2025942188*9.002090.0000120
Lance KlusenerSATests19981111717*-2470.8300010
Marlon SamuelsWIODIs2017110171717.004636.9600000
Umar AkmalLEIT202016110171717.0011154.5500011
Seekkuge PrasannaNORT202018110171717.002277.2700011
Michael NeserGLAFirst-class2021110171717.002665.3800020
Rilee RossouwOIThe Hundred2022110171717.0010170.0000030
Gareth BreeseDURT202014110171717.0010170.0000021
Matthew SpriegelNORList A2014110171717.003844.7400010
Murray GoodwinGLAT202014110171717.0017100.0000020
GD CrossDERT202014110171717.0010170.0000021
Richard PyrahYORList A20141111717*-12141.6700001
Ollie RobinsonENGTests2022110171717.002277.2700020
Sam CurranSURT202023110171717.0015113.3300020
Sam CurranENGTests2020110171717.003943.5900011
Philip SaltENGODIs2022110171717.0010170.0000030
Matthew PottsENGTests2024110171717.002373.9100020
Ryan RickeltonSLThe Hundred2026110171717.007242.8600011
Nat WraithTRThe Hundred2024110171717.0011154.5500040
Maddie WardYORList A2026110171717.002085.0000010
AS BasraDERT202026110171717.0017100.0000010
Sarfraz NawazPAKODIs1983110171717.002085.0000011
Tino BestHAMFirst-class201612017118.502373.9100011
Brendan TaylorNOTFirst-class201612017148.504339.5300011
Cheteshwar PujaraINDTests201412017178.504438.6400120
Mitchell SantnerNZT20Is2015-20232201798.502277.2700010
Adam RossingtonNORList A2014-201922017178.503154.8400110
Arron LilleyLAN/LEIList A2015-201942017168.501894.4400010
Heather GrahamTR/WFThe Hundred2024-20262221716*-1894.4400020
Alice MacleodSUN/ESST202021-202522017128.5015113.3300011

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