Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Rangiri Dambulla International Stadium×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Thilan SamaraweeraSL2009-201076210838*27.0017362.4300180
Romesh KaluwitharanaSL2001-20048811074815.2921450.00002150
Eoin MorganENG201822110692106.00102103.92010123
Imrul KayesBAN20103301066635.3315468.83010100
Kyle MillsNZ2003-20139601065217.6713777.37010123
Dunith WellalageSL/JK/CS2024-202610831065621.2089119.1001086
Farveez MaharoofSL2004-201012711043517.3312086.67000101
R SilvaACCC20262401034825.7590114.44000171
Isitha WijesunderaACCC20262401004125.0012977.52000114
Saman JayanthaSL2004330984632.6713373.6800092
Marques AckermanDS2026330984032.6772136.1100074
Sam HarperGG2026440984124.5068144.1200085
Will YoungNZ2024330974832.3397100.00000121
Faf du PlessisSA2018220964948.009798.97000132
Joe RootENG2018221967196.0011186.49010100
Deandra DottinWIW2013330944331.3313669.1200066
Rubin HermannCK2026330935331.0067138.81010132
Chris NevinNZ2003550932818.6017154.39000100
Fawad AlamPAK2009-20144419238*30.6718848.9400060
Imran FarhatPAK2010220916645.5012373.9801092
Brandon KingWI2024330916330.3360151.67010152
Thilina KandambySL2004-2010551913222.7514065.0000060
Sangeeth CoorayKAN2019220905745.0012572.00010120
T HarshanaBCAA2026110898989.0016852.9801090
Deepika RasangikaSLW2013330895529.6716254.94010110
Nida DarPAKW2018-2024640893822.2510089.0000061
Mohammad HarisKF2024440895622.2560148.33011124
Sripali WeerakkodySLW2013-20185528929*29.6711974.79000121
Dwayne SmithWI2005220886844.009790.72010104
JP DuminySA2004-20184418853*29.3366133.3301173
Azmatullah OmarzaiJK/AFG20247628835*22.0050176.0000175
Nannapat KoncharoenkaiTHAW20243318747*43.509096.67001110
Chris CairnsNZ2003551872821.7511575.65000101
Dimuth KarunaratneKAN2019220868643.0076113.1601190
Aaron FinchAUS2016220855542.5048177.08010114
Irfan PathanIND2004-20087638536*28.3310085.0000091
Lou VincentNZ2003551843221.0021838.5300051
Pavan RathnayakeKF/DS2024-2026661845016.8055152.7301184
Graeme SwannENG2007330833427.679587.3700050
Jeevan MendisDAM20193318350*41.5069120.2901035
Samjhana KhadkaNEPW20243318372*41.5057145.61010130
Gulbadin NaibDS/AFG2024-2026661832816.6058143.1000137
Sadeera SamarawickramaKAN2019220827041.0075109.33010110
Rashid LatifPAK2003550822616.4013262.1200060
Dale PhillipsKR2026440793819.7560131.67000103
W SahanJK/ACCC/CK2024-20266717934*13.179682.29001101
Liton DasBAN2025110767676.0050152.0001015
Herschelle GibbsSA2004220764938.0010969.7200091
Travis HeadAUS2016220764038.0010870.3700070
Nathan McCullumNZ2010-2013431763638.0010175.2500042

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.