Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and chose to bowlTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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 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 by format (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,354 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Josh ShawYOR/SOM/GLOFirst-class2016-202662851710634515.63219048.54001513118
Navneet DhaliwalCANList A2015-202228274106214046.17137277.414308928
Robert KeyKENFirst-class2014-201524431106115825.26220548.121541322
Regis ChakabvaZIMTests2011-202122434106110127.21261540.571531028
Martin AnderssonMID/DERT202018-2026716212106081*21.20812130.5407610131
Bob WoolmerENGTests1975-198119342105914933.09273438.733241312
Tim RobinsonWEL/GAW/NORT202021-202645442105913925.21751141.011779940
Devon SmithWIODIs2003-201346452105910724.63150670.321541109
Mohammad RafiqueBANTests2000-200833636105911118.58163064.9714811034
James WhartonYORList A2023-202629295105811844.08139076.1219310211
Daniel WorrallGLO/SUR/SAFirst-class2017-2026771043810585116.03177559.61021913723
Mark ChapmanNZ/HKODIs2015-202637334105713236.451015104.143539737
Dhiren GondariaKENT20Is2013-20263936510579434.10742142.450819150
Ryan HigginsMID/GLOList A2014-202642384105710031.091040101.631538629
Corey AndersonNDFirst-class2012-201816271105616740.62174060.6924214716
Vivek SinghBEN/RAIT202016-20234442510567128.54775136.2608110249
Shan MasoodYOR/DER/LEIList A2022-202525251105510343.96124784.601112976
Saleem YousufPAKTests1982-199031445105591*27.05186548.310521004
Ian SmithNZODIs1980-1992977716105562*17.30106199.430379310
Craig KieswetterENGODIs2010-201346405105410730.11117289.9315410632
Kashif AliWORT202022-20264949510548823.95773136.350417655
Curtis CampherIRET20Is2021-202668589105472*21.51840125.480458531
Daniel DouthwaiteGLA/KG/PAT202019-202690761810545618.17766137.600435475
Ed PollockWOR/WARList A2018-202442411105318026.321017103.5424414527
Marchant de LangeSOM/GLO/GLAFirst-class2017-202548657105311318.16111794.2714139359
Mark PettiniESS/LEIT202014-201738384105295*30.94808130.2008312819
Craig WhiteENGTests1994-200230507105212124.47243743.1715811912
Paul CollingwoodDURList A2014-201834338105113242.04998105.3128110720
Marcus HarrisMR/PS/LANT202014-20265755110518519.46879119.5704111328
Sarfaraz AliBHRT20Is2019-202452523105069*21.43723145.230649178
Javed AhmadiAFGODIs2010-20214644010498123.84138076.0107212316
Kashyap PrajapatiOMAODIs2021-202437360104810329.11140474.6426410414
Charlie HemphreyGLA/QUEFirst-class2017-20202343210479325.54258640.490841254
Srikar BharatRCB/DC/ANDT202016-20235652510478022.28864121.180648948
Kyle MillsNZODIs2001-20151701013410475415.63128281.670287638
Jamie HowNZODIs2005-201141371104613929.06157266.541731177
Pargat SinghCANODIs2023-202633321104510233.71139874.7517111916
Monank PatelUSA/MNY/SWT202018-202644431104510824.88780133.9715310936
Sarfraz NawazPAKTests1972-198455721310459017.71130350.96046931
Nasir HossainBANTests2011-201719322104410034.80191754.4616211910
Jake BallSOM/DUR/KENFirst-class2014-20268011634104449*12.73158066.08001414825
Jay BistaMUM/UTT/ATT202018-20263232310439235.97754138.3308312033
Ian CockbainGLOFirst-class2014-2021264421043151*24.83279437.332551245
William PorterfieldIRET20Is2008-20185756610437220.86939111.0803511323
Dominic SibleyENGTests2019-2021223931042133*28.94304534.222561141
Michael BracewellNZODIs2022-2026494112104214035.93969107.532318744
Madan LalINDTests1974-198639621610427422.65110848.74057871
Harmanjot SinghGERT20Is2019-202653479104183*27.39798130.4506310329
Marnus LabuschagneAUS/GLA/QUEList A2019-202630292104013038.52119087.394409116
James AdamsHAMList A2014-20183331510409740.00122884.6907111412

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.