Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Lord's×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGThe Ashes 2013201312018618093.0035252.84100192
Greg ChappellAUSAustralia tour of England 1972197223118613193.0040945.48100190
Jack DaviesMIDCounty Championship 202520254701865926.5731359.42010244
Warren BardsleyAUS1912 Triangular Tournament191222018516492.50--100151
Nick GubbinsMIDCounty Championship 202120214701855226.4342143.94020221
James FullerMIDSpecsavers County Championship 201820184821857130.8327766.79012212
Jonathan TrottENGPakistan in England Test Series 20102010110184184184.0038348.04100190
Ben DuckettNOTCounty Championship 2023202312018417792.0027367.40100181
John EdrichENGAustralia tour of England 1975197512018417592.0045040.89100220
Ian BellENGThe Ashes 2013201312018310991.5031458.28110270
Joe RootENGNew Zealand in England Test Series 201520151201829891.0030060.67020230
Ben DuckettENGIreland tour of England 20232023121182182182.00178102.25100241
Clyde WalcottWIWest Indies tour of England 19501950121182168*182.00--100240
Graham GoochENGWest Indies tour of England 1980198023018212360.6725471.65100242
Ben DuckettENGThe Ashes 202320231201819890.5024673.58020180
Bill WoodfullAUSAustralia tour of England 19301930121181155181.0047038.51100110
Mahela JayawardeneSLSri Lanka tour of England 2006200612018011990.0033853.25110210
Mike AthertonENGAustralia tour of England 199319931201799989.5042542.12020220
Neil McKenzieSABasil D'Oliveira Trophy 2008200812017813889.0053633.21100210
Shivnarine ChanderpaulWIThe Wisden Trophy 2012201212117891178.0042541.88020220
Alastair CookENGNew Zealand in England Test Series 2015201512017816289.0038146.72100200
Joe HardstaffENGNew Zealand tour of England 1937193712017811489.00--110-0
Eoin MorganMIDVitality Blast 201820184411779059.00108163.890201112
Gus LogieWIWest Indies tour of England 1988198823117695*88.0031755.52021260
Bevan CongdonNZNew Zealand tour of England 19731973110175175175.0045438.55100120
Maurice LeylandENGSouth Africa tour of England 1929192912017510287.50--110-1
Stephen EskinaziMIDCounty Championship 2022202234017511843.7532953.19100230
Matt PriorENGPataudi Trophy 20112011121174103*174.0021381.69110121
Stiaan van ZylSUSSpecsavers County Championship 20192019110173173173.0035448.87100210
Ben StokesENGWorld Cup 2019201922117389173.0021381.22020134
Stewie DempsterNZNew Zealand tour of England 1931193112017312086.50--110100
Andrew StraussENGWest Indies tour of England 2004200412017213786.0030556.39100200
Ben StokesENGThe Ashes 2023202312017215586.0027263.24100109
Charles MacartneyAUSAustralia tour of England 19261926121172133*172.00--100120
Kevin PietersenENGIndia tour of Ireland, England and Scotland 2007200712017113485.5027562.18100191
Viv RichardsWIWest Indies tour of England 1980198022017114585.5019289.06100251
David BoonAUSAustralia tour of England 198919892311719485.5032752.29020210
Luke HollmanMIDCounty Championship 202220225501715834.2030356.44010212
Alastair CookENGWest Indies tour of England and Ireland 2007200712017010585.0032152.96110180
Stuart BroadENGPakistan in England Test Series 20102010110169169169.0029756.90100181
Robbie WhiteMIDCounty Championship 202220222301698156.3334249.42020103
Mark TaylorAUSAustralia tour of England 1993199322016811184.0034748.41110131
Aamer SohailPAKPakistan tour of England 199219923401687342.0028558.95010200
John SimpsonSUSCounty Championship 20242024110167167167.0033649.70100160
Arthur MorrisAUSAustralia tour of England 1948194812016710583.50--110142
Paul StirlingMIDNatWest T20 Blast 201520153301679055.6793179.57020189
Luke WrightSUSRoyal London One-Day Cup 20192019110166166166.00142116.90100109
Andrew StraussENGBangladesh in England Test Series 201020101201658382.5021776.04020141
Babar AzamPAKWorld Cup 201920192201659682.5017892.70020180
Bob CatterallSASouth Africa tour of England 1924192412016512082.50--100160

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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