Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting records (All cricket)

Joe Root has the highest strike rate in men's cricket v Lancashire: 106.29 (minimum 500 balls faced).

More filters

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

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootYOR2015-20261113254114749.18509106.29140596
Graham ClarkDUR2016-2026272815798721.4458798.640125822
Wayne MadsenDER2014-202631355104595*34.83106198.4908211819
Daryl MitchellWOR2014-202119202522102*29.0055294.57221492
Mark CosgroveLEI2015-2019161926389137.5368393.41060708
Tom MooresNOT2018-2026242536859731.1476190.010306321
David BedinghamDUR2020-202614161106127970.73119189.0854010421
Ben CoxWOR/LEI2014-20263129363355*24.3571488.660115614
Brett D'OliveiraWOR2014-2026262945956523.8067787.89034569
Colin AckermannDUR/LEI2017-202626294107918643.16123787.2325210519
Josh CobbWOR/NOR/LEI2014-2024202336617433.0576686.290647018
Richard LeviNOR2014-2019141705639033.1268182.67062776
Joe ClarkeWOR/NOT2016-20263134183113925.18101082.2823410219
Harry BrookYOR2018-20221518254791*34.1968579.85051608
Leus du PlooyMID/DER2019-2026152125159227.1164679.720324513
Ben DuckettNOR/NOT2014-20232227086013431.85112576.442321116
Riki WesselsWOR/NOT2014-2021202416317227.4382976.120317215
Sam CurranSUR2015-202691423919632.5851875.48032516
Ollie RobinsonDUR/KEN2021-202622245635171*33.4286673.33134739
Mark StonemanMID/YOR/DUR2014-2024182416199826.9184573.25052776
Gary BallanceYOR2015-2021181905488528.8475073.07041638
Samit PatelDER/GLA/NOT2014-202529303648103*24.0088872.97133707
Adam LythYOR2014-202636442142614433.95197272.3146316238
Tom Kohler-CadmoreWOR/YOR/SOM2014-2025243021023105*36.54141872.1417211627
Peter HandscombMID/YOR/DUR2015-202511122558142*55.8077472.09220574
Toby Roland-JonesMID2014-2026142123885320.4254870.80012527
Ricardo VasconcelosNOR2018-20262229075810426.14108070.19221968
Matthew MontgomeryDER/NOT2022-2026141613708624.6752870.08020473
Luis ReeceDER2017-2026192124926925.8970869.490415011
Saif ZaibNOR2017-20262124454211627.1078868.78131576
Billy GodlemanDER2014-20221820056911128.4583168.47141595
Alex LeesYOR/DUR2014-202633414144811539.14211568.4639315416
Adam RossingtonNOR/ESS2014-2023182325918928.1486568.320316910
Steven MullaneyNOT2014-2023262835778223.0885267.720425913
Alex WakelyNOR2015-201912154386109*35.0957067.72121376
Ed BarnardWOR/WAR/BB2015-2025252563585418.8452967.67013308
Rob KeoghNOR2014-20262327384110035.04124967.33161846
Chris BenjaminWAR/KEN/BB2021-2026911145412745.4067966.86201437
Harry CameDER2021-2026101404238330.2163766.41031503
Martin AnderssonMID/DER2019-2026121624358331.0767264.73033542
Paul CollingwoodDUR2014-2018141614009726.6763562.99021317
Emilio GayDUR/NOR2021-202611161876159*58.40139162.984111132
Ryan ten DoeschateESS2014-202191233415937.8954762.34011283
Zak CrawleyKEN2021-202671203258427.0852661.79032451
Jake LibbyWOR/NOT2016-2026151814888328.7179261.62031454
Tom HainesSUS2021-202557043515562.1470661.61120443
Ravi BoparaSUS/NOR/ESS2015-202512174580101*44.6294461.441205815
Kiran CarlsonGLA2021-202669031310834.7851161.25110325
Ben RaineDUR/LEI2014-2026322963554415.4358061.21004383
Matthew CritchleyESS/DER2016-2024222414157818.0468061.03012346
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.