Live1st ODI · India in New Zealand 2026/27NZ56/2 (12.2)INDIND 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,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Jake CarderSA/WAFirst-class2019-20242241288911822.79212141.911331170
Kennar LewisTTRS/JT/CCT202014-2024504908898918.14710125.210456761
James TaylorENGODIs2011-20152726588710142.24110780.131726912
Brian CloseENGTests1949-1976223728877025.34170333.29043884
George DockrellIRE/SOM/LANT202013-202675491388769*24.64570155.610427148
Andy BlignautZIMTests2001-2005193638869226.85129268.5806610223
Siddhesh LadMI/MUM/GOAT202016-2026534478868223.95729121.540348130
Ben CurranNORFirst-class2018-20222439288583*23.92175150.540421210
Roelof van der MerweNED/SOMFirst-class2016-20222843388513522.13129268.502498623
Ed JoyceIRE/SUS/LLList A2013-20182624188411638.43115976.27130898
D Doyle-CalleSPAT20Is2022-2026393488847234.00633139.650405949
Tom RogersVICList A2023-20262625088319635.32106882.681508324
Yashpal SharmaINDODIs1978-1985424098838928.48140163.030405210
Jack CheethamSATests1949-1955244368838923.86--051523
Andile PhehlukwayoSAODIs2016-202485571988369*23.24102785.980257736
Javagal SrinathINDODIs1991-2003229121388835310.64110979.6201196217
Jason SanghaST/AST202018-20264238688291*27.56743118.710647021
Tim PaineTASFirst-class2017-202324407882111*26.73171151.551321064
Joe LeachWORList A2014-20235745138828827.56825106.910319720
Karn SharmaRCB/CSK/MIT202009-202512977238824516.33677130.280046441
Matthew BreetzkeSAODIs2025-20261716188115058.7389898.112608319
Jack RobertsonENGTests1947-19521121288113346.37--260261
William SmaleGLA/NWT202020-2026403908816522.59623141.4105310135
Bas de LeedeNEDT20Is2018-202649441288191*27.53826106.660546524
Misbah-ul-HaqRCB/RR/BTT202008-201955471088161*23.81826106.660236231
Jaker AliCV/SS/DPT202019-202666551988157*24.47692127.310175049
Nitish KumarCANList A2012-20192928188012932.59105683.332627217
Gary WilsonIRE/DER/SURList A2013-20203837688072*28.39116275.73021699
Andy SandhamENGTests1921-19301323087932538.2275851.19233370
Willie WatsonENGTests1951-19592337387911625.8526331.18233712
Isaac OkpeNGRT20Is2019-202693751387965*14.18771114.010373740
Kamindu MendisSLODIs2019-20263635787813131.36104284.261527822
James McCollumNKT202017-20263736587879*28.32681128.930538932
Lala AmarnathINDTests1933-19522440487811824.3925854.26145390
Sudip ChatterjeeBEN/TRI/BKBT202016-20233330687789*36.54638137.460928727
Pratham SinghRAIT202019-2023323238778930.24686127.840719125
Ashar ZaidiSUS/ESS/CVT202014-201854431087759*26.58631138.990405944
Manpreet SinghITA/SINList A2016-2026464538778320.88136764.160406312
Ashton TurnerWAList A2021-20263633687610032.4493094.191438220
Gyanendra MallaNEPODIs2018-2023373718767524.33131866.460739015
Marc TaylorBAHT20Is2021-20263838187571*23.65874100.110757541
Phil EdmondsENGTests1975-19875165158756417.50228338.33025849
Neil WagnerNZTests2012-202464842487566*14.58168751.8701179636
Sherfane RutherfordWIODIs2023-20263028487311336.3888199.091826941
Lewis GregorySOMList A2014-201941344873105*29.10783111.491606424
Sammy CarterAUSTests1907-1921284798737222.9765246.63044980
Gordon WhiteSATests1906-19121731287214730.07--243554
Hemu AdhikariINDTests1947-195921368872114*31.1460026.00145281
Liam NorwellWAR/GLOFirst-class2014-202267893387210215.57163653.30121811715
Steven TaylorUSAList A2010-20192725187116236.29871100.002429137

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.