Batting by year (All cricket)

Filters

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

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENG20112011110294294294.0054553.94100330
Graeme SmithSA20032003230407277135.6748284.44110542
Shubman GillIND20252025120430269215.0054978.322004311
Alex DaviesWAR/BB/SB202420241619072425638.1192778.102029010
Alastair CookENG20172017110243243243.0040759.71100330
Ben DuckettENG/NOT/BP2024202468344021888.00399110.281105310
David GowerENG19851985220215215107.5032166.98101251
David LloydENG19741974111214214*-39654.04100170
Laurie EvansWAR2015201517214627213*36.88107158.54111687
Sam HainWAR20142014710042620842.6094944.89111501
Adam WheaterHAM20162016111204204*-23487.18100273
Sam HainWAR/BB2022202213175903202*75.25175851.37261905
Will RhodesWAR20242024911162420162.4097064.33221901
Rob YatesWAR/BB202420241112042419135.3352980.15122579
Ian BellENG/WAR20142014451268189*67.0037970.71101245
Jamie SmithENG/LS20252025341309184*103.0033293.07111378
Tom LathamWAR/BB202520251012051618443.0075168.71142569
Mike GattingENG19861986121209183*209.0033861.83100232
Alex HalesENG/NOT2014201445026618353.2033479.64100334
John SimpsonSUS20252025231224181*112.0033766.47100331
Herschelle GibbsSA2003200323019017963.3326571.70100291
Stephen EskinaziMID2017201712017917989.5024772.47101243
Michael BurgessWAR2022202268044217855.2560073.672035213
Ed BarnardWAR/BB2025202515185609177*46.8585970.90140678
Luke WellsLAN20222022342239175*119.5039760.20100292
Ben FoakesSUR20252025111174174*-36148.20100272
Matthew LambWAR/BB2019201955124917362.2542658.45100331
Glenn TurnerNZ19751975111171171*-20185.07100162
Tim AmbroseWAR201420141615453916749.0094557.04130691
Andrew FlintoffENG2004200434020916752.2523190.48100209
James VinceHAM/SB20242024232265166*265.00265100.00110209
Sam HainWAR/BB2023202314185746165*57.38105170.981517013
Tom Kohler-CadmoreYOR20192019332268165*268.00255105.10110373
Sam HainWAR/BB2026202612154735164*66.82124758.94251669
Jonathan TrottWAR20142014911050716446.0980862.75210701
James TaylorNOT2015201522018716493.5028665.38100210
Amy JonesCS/BP20212021541198163*66.00140141.43100227
Daniel LawrenceENG/SUR/SL20262026341245161*81.6737265.86110290
Ed BarnardWAR/BB202320231617256816137.8779371.63110638
Varun ChopraWAR201420141721290416047.58118676.2226010010
Brendon McCullumNZ/WAR20152015441235158*78.33112209.821002115
Harry BrookENG2025202523023915879.6731077.10110254
Babar AzamPAK20212021110158158158.00139113.67100144
Michael VaughanENG2003200323026115687.0046256.49110402
Ricardo VasconcelosNOR20222022110156156156.0019779.19100212
Matthew LambWAR20222022451343155*85.7554463.05210451
Graeme SmithSA20082008121161154*161.0026760.30100170
Andrew StraussENG20102010231232154116.0029478.91110225
Tim AmbroseWAR201520151714158115344.6992662.74221771
Ian WestwoodWAR20172017120205153102.5034559.42110272
Page 1Next

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