Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Middlesex×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam NortheastHAM/KEN/GLA2014-2026314131558335*41.00232267.1038417616
Emilio GayDUR/NOR2023-202679157226171.5097858.49211523
Cheteshwar PujaraSUS2022-2024461680231136.00100567.66400809
Daniel Bell-DrummondKEN2014-202631401132822334.05152687.0228416023
Nick BrowneESS2016-202369052122157.8989458.28120673
Jonathan TrottWAR2014-20189151733219*52.36122459.89131941
Scott BorthwickDUR/SUR2014-202217243107021650.95204352.372511263
Michael JonesDUR/LAN2022-2026711058720653.36103256.882006210
Colin AckermannDUR/LEI2018-202612196909196*69.92162555.942621128
Alastair CookESS2014-2023913265419359.45102963.56140880
Alviro PetersenSOM/LAN2014-201644022219155.5033067.27100132
Tom AlsopSUS/HAM2016-202625283880189*35.20131067.183229610
James HildrethSOM2014-202122294124318749.72180468.9034215114
Mark StonemanDUR/SUR2014-20211523282518739.29132662.222221153
Marcus HarrisGLO/LAN/LEI2021-2026813061618547.3896164.10231762
BS McKinneyDUR202645033918467.8048070.63110424
Ed PollockWOR2022-202434030118075.25232129.742013312
Ben DuckettNOR/NOT2014-2023913040117730.8564662.07111511
Stiaan van ZylSUS2017-201965026717353.4052450.95101310
Tom FellWOR2015-202145039517179.0066359.58210523
George HillYOR2024-2026441260169*86.6745157.65111302
Tim AmbroseWAR2014-2018812042916735.7577155.64110530
John SimpsonSUS2024-202676137016774.0058163.68120346
Luke WrightSUS2014-20222327069916625.89616113.471348019
James SalesNOR2024-2026710147016452.2273464.03301566
Jonny BairstowYOR2014-202435132216080.5047967.22201306
Dean ElgarSOM/ESS/SUR2017-202567034615849.4349569.90100454
Luis ReeceDER/LAN2014-202615242864157*39.27172350.152311025
Tom HainesSUS2018-2025914161915647.62103859.63311764
Lyndon JamesNOT2022-202369028715531.8948858.81100371
David BedinghamDUR2021-202667139714766.1748182.542103313
Ian HollandHAM/LEI2017-202611133396146*39.6065760.27111452
Tim BresnanYOR2014-2017691387142*48.3874851.74120424
Liam DawsonHAM/ESS2015-20263129581514133.96122566.53121859
Alex HalesNOT2014-201979155314169.1366782.911417215
Marcus TrescothickSOM2014-2017915063614042.40111157.25231976
Ricardo VasconcelosNOR2018-20261119158114032.28104355.70130800
Ben SlaterDER/NOT2018-2023711050414045.8297651.64120641
Alex LeesYOR/DUR2014-2026182811047138*38.78183757.0034111513
Peter TregoSOM2014-20191923288513842.14110080.453519016
Jamie SmithSUR2018-20241516450513842.0879663.44121685
Lewis GregorySOM2014-20252321369813738.7884382.801527917
Joseph Peter PhillipsGLO2025-202647029313641.8654553.76100400
Tom WestleyESS2014-20232325285213437.04103182.641401046
Colin IngramSOM/GLA2014-202523255932132*46.6096496.683518332
James ColesSUS2021-2026853296132*148.00273108.421102512
Riki WesselsWOR/NOT2014-201979132313240.3841877.271232813
Gary BallanceYOR2015-2017611129513229.5060348.92113431
Steven CrookNOR2014-201833016713155.6721876.61100260
Tom Kohler-CadmoreWOR/SOM2015-2025553313130*156.5036585.751203111
Page 1Next

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.