Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZIND

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Harry TectorIRE/GLO/NK2017-202628027345717014031.45780191.9164321615172
George DockrellIRE/SUS/SOM2010-20264323101055411101*26.40549998.4022018459172
Sam NortheastHAM/YOR/KEN2014-20263544575016554410*40.672419968.413487321823171
Cameron GreenAUS/KKR/RCB2018-202620023247747525140.411086968.7716309715171
Daniel Bell-DrummondAUC/KEN/RK2014-20263905093916372300*34.832331170.232698381949169
Towhid HridoyBAN/RR/CV2019-202620419029519510932.274851107.0933416385169
Syed AzizMAS2017-202616115020364612628.052827128.9712610344169
Ben CuttingAUS/IWX/RR2012-202420217040279481*21.491966142.120511191169
Matt RenshawAUS/BH/AS2016-20262583253010291200*34.881566565.692538151034168
Iftikhar AhmedPAK/RR/GAW2015-2026230199563837109*26.833202119.8321512282168
Riyan ParagIND/RR/ASS2019-20261351191928709528.701994143.930193196168
Joe RootENG/RR/ST2012-2026521659802783926248.083997869.6467153312757167
Hamish RutherfordNZ/OV/OTA2012-20242473244981417130.671380571.091751231263167
Dane VilasSA/CC/DOL2012-202430231853908926634.301055886.09143520890167
Brad HodgeAUS/KKR/RR2005-2018197186515057203*37.464679108.0823012445166
Rajat PatidarIND/RCB/MP2018-2026959392829112*33.681902148.741266214166
Colin AckermannNED/WAR/DUR2012-20263674315712422277*33.211759970.581769311338165
Lorcan TuckerIRE/LQ/LL2016-202628926536644613328.156352101.4833922646165
Tony UraPNG2013-202615915810412915127.903791108.925249379165
Alex BlakeKEN/OI/DD2014-202320318739399211626.973617110.3712310331165
Tim SoutheeNZ/KKR/RCB2008-202551937090383777*13.70425290.240950342165
Chadwick WaltonWI/GAW/JT2009-20241851802134729721.842843122.1201320298165
Ravija SandaruwanKUW/BRC2018-20261171198288010325.952045140.8321610260165
Steven CroftLAN2014-202430533154966415634.891474465.55135120889164
Josh PhilippeAUS/RCB/SS2017-202624427420729213928.71804190.6944815783164
Jordan ThompsonHH/YOR/WAR2018-20262212133935239820.25413985.1201821332164
Azmatullah OmarzaiPK/RR/PZ2018-2026196158373149149*26.022631119.6921212210164
Mohammad ShahzadRR/CV/RR2009-202318919185606131*30.635364104.517299651162
Collins ObuyaKEN2001-202423521931550398*29.27676681.3303413424162
Mayank AgarwalIND/RCB/PK2011-20261982129569224328.04646288.0872514636161
Jake Fraser-McGurkAUS/DC/MR2019-20261471586317512520.892667119.0521313303161
Bhanuka RajapaksaSL/PK/LQ2019-202618016820337596*22.802589130.3601517298160
Alex CareyAUS/DC/AS2017-2026321353391108615635.311343982.491660151132159
Kushal BhurtelNEP/PA2021-20261711679425112926.914001106.2552619423159
Hashim AmlaSA/IWX/PK2004-20224785855023703311*44.303583266.1564116292661158
Sean DicksonSOM/DUR/KEN2015-202624930246818031831.951214667.35114125841158
Sabbir RahmanBAN/DR/BB2012-202624023427484712223.424845100.0422021448158
Tillakaratne DilshanSL/RCB/DC1999-2016597631742013019336.142418183.254098492312157
Ben CoxOTA/WOR/LEI2014-2026415465931155716231.071523175.88659281326156
Matthew CritchleyMR/ESS/DER2015-2026350400581034517330.251507568.621548281104156
Ryan HigginsMID/GLO/LS2014-202630535654929922130.791248874.46153426972156
Michael-Kyle PepperESS/LS/SB2018-202619621620534214027.26547597.5772720614156
Michael KlingerAUS/KTK/AS2011-2019209222287624166*39.30851589.54193512757155
Luke WellsSUS/LAN/WF2014-2026264353221081625832.681914456.502249301388154
Mohammad NawazPAK/RR/IU2016-20263152405934775919.213155110.210717266154
Rinku SinghIND/KKR/UP2018-202615913449306183*36.012015151.910175252153
Craig McMillanNZ1997-200725628127801014231.541198566.8394816748152
Beau WebsterAUS/MS/MR2017-202624528343910218737.921245073.11135411913151
Dipendra Singh AireeNEP/SPR2017-2026225200344830110*29.104759101.4932610346151
David HusseyAUS/KKR/PK2008-201722320230476011127.674361109.1512413328151

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.