Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND129/4 (21.1)IND need 14 runs in 65 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Middlesex×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ricardo VasconcelosNOR2018-20261119158114032.28104355.70130800
Joe DenlyKEN2015-20262224157711025.0962093.061326617
Emilio GayDUR/NOR2023-202679157226171.5097858.49211523
Jim AllenbySOM/GLA2014-20171216156410537.6071478.991326712
Will RhodesYOR/DUR/WAR2015-20261015156211840.1494559.47231692
Alex HalesNOT2014-201979155314169.1366782.911417215
Saif ZaibNOR2018-2026813053811041.3894257.11220568
Gareth RoderickWOR/GLO2016-20261620253311529.6193257.19113589
James AdamsHAM2014-2018141825267832.88103051.07041634
Chris NashSUS/NOT2014-20191314352474*47.64485108.040506911
Nick BrowneESS2016-202369052122157.8989458.28120673
Harry FinchSUS/KEN2014-20262124152110322.6586760.09123702
Ollie PriceGLO2021-2026142015147627.05120942.51032611
Sam BillingsKEN2014-20262124651184*28.3957189.490225313
Keith BarkerHAM/WAR2014-2023111535068442.1781562.09041686
Jamie SmithSUR2018-20241516450513842.0879663.44121685
Ben SlaterDER/NOT2018-2023711050414045.8297651.64120641
Luke WellsSUS/LAN2014-2025111615049733.6097451.75040697
Benny HowellHAM/GLO2014-20252421350486*28.00464108.620333714
Philip SaltSUS/LAN2016-2023172105008123.81488102.460536411
Grant StewartKEN2018-20262122549810329.2953692.911235413
Kumar SangakkaraSUR2015-201789149412061.7560681.52220487
Matthew CritchleyESS/DER2018-20261721249010525.7976863.80141646
Leus du PlooyDER2019-202259347911879.8385056.35220546
Lewis McManusHAM/NOR2016-2026262954757119.7981258.50011534
Joe WeatherleyHAM2016-2026212234739824.8982957.06021586
James SalesNOR2024-2026710147016452.2273464.03301566
Billy GodlemanDER2018-20227132465105*42.2785554.39211652
Ben ComptonKEN2023-20266111463124*46.30103044.95140561
Ollie PopeSUR2017-20261616545757*41.55436104.82031449
Ben CharlesworthGLO2018-2026141914519725.0679256.940314510
Sam CurranSUR2015-20262120344271*26.0053283.080414710
George BartlettSOM/NOR2017-20261217144112127.5684152.44121642
Shan MasoodYOR/DER2022-20244704359862.1457475.78040561
Ravi BoparaSUS/NOR/ESS2014-20252324643354*24.0646493.32010369
Tim AmbroseWAR2014-2018812042916735.7577155.64110530
Steven CroftLAN2014-202191224196841.9079452.77031454
Rob JonesWOR/LAN2016-2024695410122102.5083649.04210422
Harry CameHAM/DER2020-20268131405113*33.7586746.71131492
Ben DuckettNOR/NOT2014-2023913040117730.8564662.07111511
David BedinghamDUR2021-202667139714766.1748182.542103313
Samit PatelDER/NOT2014-2024910139710044.1160565.62121563
Sam HainWAR2014-20238132397106*36.0981148.95111460
Ian HollandHAM/LEI2017-202611133396146*39.6065760.27111452
Tom FellWOR2015-202145039517179.0066359.58210523
Peter HandscombYOR/DUR/GLO2015-2025812239410939.4072254.57130411
Ryan ten DoeschateESS2014-20212117439074*30.00389100.26021338
Tim BresnanYOR2014-2017691387142*48.3874851.74120424
Heino KuhnKEN2018-202181013879043.0042591.06030376
Chris DentGLO2014-2024151903848220.2161362.64012542

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.