Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Pakistan×At Kennington Oval×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENG2006-201636028111046.8348058.54110400
Kevin PietersenENG2006-20103501839636.6022780.62021235
Andrew StraussENG2006-20103501685733.6023272.41020280
Jonny BairstowENG2016-20243311648182.0023669.49020163
Moeen AliENG2016-202422014010870.0020368.97100173
Marcus TrescothickENG2003-2006230968632.0010888.89010172
Matt PriorENG20101218984*89.0014561.38010140
Eoin MorganENG2010330836127.6713163.3601080
Luke WrightENG2009-20102218248*82.0082100.00000101
Hardik PandyaIND2017110767676.0043176.7401046
Joe RootENG2016220653932.508576.4700090
Stuart BroadENG2009-2016450634812.6012251.6400180
Paul CollingwoodENG2006-20103515426*13.5010153.4700070
Jonathan TrottENG2010230503616.6717428.7400060
Chris WoakesENG2016220494524.507862.8200080
Philip SaltENG2024110454545.0024187.5000062
Vikram SolankiENG20031114040*-4981.6300060
William PorterfieldIRE2009110404040.0036111.1100020
Chris GayleWI2013110393939.004782.9800041
Jos ButtlerENG2024210393939.0021185.7100071
James AndersonENG2003-201655137179.257946.8400150
Owais ShahENG2009110333333.0032103.1300031
Chris ReadENG2003-2006210333333.006253.2300030
Marlon SamuelsWI2013110303030.005752.6300030
Kieron PollardWI2013110303030.005851.7200031
Andrew FlintoffENG20031112626*-13200.0000060
Kevin O'BrienIRE2009110262626.003086.6700010
Gary BallanceENG2016120251712.509227.1700020
Steven FinnENG2010-20162422516*12.506339.6800120
Yuvraj SinghIND2017110222222.003170.9700040
Scott StyrisNZ2009110222222.002975.8600001
Shikhar DhawanIND2017110212121.002295.4500040
Will JacksENG2024110202020.0018111.1100011
Dwayne BravoWI2013110191919.003652.7800000
Steven DaviesENG2010110181818.0018100.0000030
Ian BellENG2006121189*18.005135.2900020
Alex HalesENG201612018129.007225.0000030
Paul StirlingIRE2009110171717.0016106.2500020
Harry BrookENG20241111717*-14121.4300011
Dimitri MascarenhasENG20091111616*-12133.3300010
Sajid MahmoodENG2006110151515.003246.8800020
Ravindra JadejaIND2017110151515.002657.6900000
Aaron RedmondNZ2009110151515.0014107.1400020
James FosterENG20091111414*-8175.0000001
Graeme SwannENG2009-20103301484.674134.1500130
Brendon McCullumNZ2009110121212.006200.0000020
Ravi BoparaENG2009-20102201276.002157.1400020
Denesh RamdinWI20131111111*-1478.5700010
Sunil NarineWI2013110111111.008137.5000020
Michael VaughanENG2003110101010.001471.4300020
Page 1Next

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