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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Eoin MorganENGTests2010-20114601467924.3327353.48012142
Imam-ul-HaqPAKODIs2019-202133014510048.3316090.63100130
Mohammad YousufPAKODIs2003-20104411458848.3320670.3901062
Tim BresnanENGODIs2006-20139811453420.7116090.63000120
Rahul DravidINDODIs2002-201144114473*48.0021467.29021130
Sam CurranSURFirst-class2016-20172401447136.0029249.32020181
Harry BrookENGODIs2023-20264401448736.00125115.20010132
Rikki ClarkeWAR/SURFirst-class2014-20214601439423.8326454.17010220
Cheteshwar PujaraINDTests2014-20213601434523.8354126.43000170
Chris GayleWIODIs2004-2007331142132*71.0019273.96100131
Martin GuptillNZODIs2013-2019331142103*71.0018477.17100125
Rishabh PantINDTests2021-20252401427435.5022862.28010162
Rob JonesLANFirst-class2019-202124114212247.3329248.63100190
Phoebe LitchfieldNS/SLThe Hundred2023-202655114255*35.50101140.59010222
Toby Roland-JonesMIDList A2014-2026151111426514.2014399.30011123
Michael VaughanENGODIs2003-20055501417428.2023959.00011170
Steve SmithAUSODIs2010-20246601417023.5016187.58010140
Brendan TaylorNOTFirst-class201512014010670.0024257.85100210
Chris CookeGLAFirst-class2018-20254511406935.0030945.31020160
MS DhoniINDTests2007-201436114076*28.0041933.41011160
Danielle WyattSBThe Hundred2021-20257701405920.00114122.81011202
Tammy BeaumontBP/LS/WFThe Hundred2021-20267701404220.00134104.48000191
Tim SeifertMSGThe Hundred20262201397269.5083167.470201010
Riki WesselsNOTList A2014-201732013813269.00127108.66100137
Andrew GaleYORFirst-class2015-20162401379834.2520467.16011230
David WilleyENGODIs2017-20235511375034.25131104.58010124
Laurie EvansSUS/WARFirst-class2015-20192301369845.3329046.90010200
Hashim AmlaSAODIs2008-20194401365534.0016184.47010221
Tom LathamNZTests2015-20264801365917.0032941.34012170
Ravi BoparaLSThe Hundred2021-2024111011364515.11103132.04000107
Dane VilasLANFirst-class2017-20213501356827.0026351.33011190
Jason RoyENGODIs2015-20227701354019.2916780.84001192
Michael HusseyAUSTests2009-201024113456*44.6725552.55021191
Alex HalesENGTests20162401349433.5026251.15010171
Andrew SymondsAUSODIs2004-2005221133104*133.0017476.44100111
Sam NortheastHAM/KENList A2016-201933113375*66.5015486.36020102
Colin AckermannLEIFirst-class2019-202224113370*44.3322658.85022180
Daryl MitchellNZTests2022-202624013310833.2526450.38101160
Joe CracknellMIDList A2023-20264401337833.2513598.52010191
Nick BrowneESSFirst-class2017-20233601334722.1728646.50000201
Charlie DeanLSThe Hundred2021-2026231751331811.0814293.66000120
Junaid SiddiqueBANTests20101201327466.0027548.00020160
Ben FoakesSURList A2016-20184401328633.0015585.16011112
Shane WatsonAUSODIs2004-20156611323926.4016978.11000142
Steven CrookNORFirst-class2014110131131131.00124105.65100230
Tim PaineAUSODIs2009-20103301315443.6719666.84020110
Ben MikeLEIFirst-class2019-202434113199*43.6718271.98010144
Mohammad HafeezPAKODIs2003-20195501316426.2020464.22010112
Liam PlunkettENGTests2006-201457313155*32.7519766.50012180
Chris WrightWAR/LEIFirst-class2015-202261021314116.3833139.58000141

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