Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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,346 of the 23,353 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Shikhar DhawanINDTests2013-201834581231519040.61345866.9575431612
Tim SeifertNZT20Is2018-2026938811231597*30.061591145.510175216112
Sarfraz AhmedPAKODIs2007-20211179122231510533.55263587.86211117412
Mitchell MarshAUST20Is2011-20268883142313103*33.521628142.081143206117
Will BraggGLAFirst-class2014-2017427742308161*31.62507845.4541282821
Dasun ShanakaRR/RR/SKANT202019-2026136124372307121*26.521506153.19168169145
Graham DowlingNZTests1961-197239773230623931.16133135.01311620014
Ibrahim ZadranAFGODIs2019-202649494230417751.20281381.91712221936
Rinku SinghKKR/UPT202018-20261109733230483*36.001525151.080143190110
Dan MousleyWARFirst-class2019-202654856230214429.14397357.94118831314
Bill WoodfullAUSTests1926-193434544230016146.00439931.1271361170
Max O'DowdNEDODIs2019-2026717142300158*34.33311973.74116422736
Andrew BalbirnieIRET20Is2015-2024105103422998323.221857123.80012624565
Daniel SamsRCB/DC/MIT202017-202622418140229998*16.301542149.090620139148
Harry FinchSUS/KENList A2014-202675747229810834.30294578.03215423617
James BraceyGLOList A2019-2026555542296224*45.022137107.44610225059
Brett HuttonNOR/NOTFirst-class2015-20261051551922968416.88522943.91082327314
Rehan AhmedLEIFirst-class2022-202639642229113636.95309873.95711631025
Matthew ShortVICFirst-class2018-202643725229111934.19410055.88315626813
BJ WatlingND/DURFirst-class2013-202139676229017637.54450850.80316928413
Peter BurgeAUSTests1955-196642688229018138.17230842.1141251926
Trevor BaileyENGTests1949-19596191142290134*29.74109925.3011071782
Max O'DowdNEDT20Is2015-2026908772289133*28.611878121.88115224055
Grant StewartSUS/KENFirst-class2017-2026589412228918227.91310773.673121225871
Hardik PandyaINDT20Is2016-202613810928228871*28.251568145.92094168126
Alex CareyDC/AS/SUST202017-202675735228210133.561716132.98214022563
Syd GregoryAUSTests1890-1912571007228220124.5417640.9148121570
Ryan HigginsMID/GLOT202014-202613912530228177*24.011699134.2606518585
Evin LewisWIODIs2016-2025696752279176*36.76264586.16512322076
Donavon FerreiraDC/RR/TITT202019-202612310527227982*29.221384164.670103154149
Andrew EllisCANFirst-class2012-201841684227817135.59404556.32610430328
Mike SmithENGTests1958-197250786227812131.64118130.483111118210
Michael RipponCAN/OVFirst-class2017-2025539113227610629.18488246.621111326717
Nicolas PooranWIT20Is2016-2024106971022759826.151668136.390133152149
Jack ClaytonQUEFirst-class2022-202640697226813436.58524943.216121025510
Abhishek SharmaINDT20Is2024-202671702226713533.341153196.624148216159
Shaun MarshAUSTests2011-201938682226518234.32516543.85610102648
KL RahulINDT20Is2016-2022716882265110*37.751628139.13222519199
Matthew WadeTASFirst-class2017-202426485226414652.65415454.50713225929
Mohammad NabiAFGT20Is2010-20261431312722618921.741683134.34069153110
Harry NielsenSAFirst-class2018-202646857225811428.95507644.48112142697
Graeme PollockSATests1963-197023414225627460.97200855.88711128911
Chris GreenKKR/ST/BTT202015-202628919569225557*17.901640137.50021017274
Will JacksSURFirst-class2018-2026497272253150*34.66355563.38414828242
Daniel VettoriNZ/IWX/ICCODIs1997-20152931875722538317.33271582.98042317515
Alex HalesWOR/NOTFirst-class2014-201729471224723648.85335067.0768234613
Tim SoutheeNZTests2008-202410715510224577*15.48271582.69072121598
Kyle AbbottHAM/WORFirst-class2014-202612516931224597*16.27414554.16082330528
Ravija SandaruwanKUWT20Is2019-202684846224210328.741513148.182138191136
Devon ConwayWF/SOMFirst-class2018-2024254482239327*62.19404855.3158231623

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.