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
Oshada FernandoDAM2019440764419.0011665.52000100
Nahida KhanPAKW2018220754637.5011963.0300090
Ramesh MendisKF/DS2024-20265317539*37.5043174.42000103
Dhanushka GunathillekeSL/DS/DAM2016-202499075358.3312360.9800261
Muttiah MuralitharanSL2001-201021103753210.718588.2400171
Salman ButtPAK2010220747437.008884.0901190
Andrew SymondsAUS20042227337*-72101.3900061
Ishan JayaratneDAM2019430733624.337498.6500053
Anushka SanjeewaniSLW2022-2024843733173.0059123.7300061
Dilani ManodaraSLW2013-20185527338*24.3315547.1000160
Moeen AliENG/KR2018-2026650734114.6058125.8600144
James NeeshamNZ/CK2013-20263327242*72.0062116.1300052
Rovman PowellWI2024330703723.3362112.9000034
Mark ChapmanNZ/DS2024661703014.0055127.2700063
Phil MustardENG2007330692823.0068101.4700081
Ravindra JadejaIND20108616825*13.6011658.6200260
Adam GilchristAUS2004220666633.0066100.0001190
Shaun PollockSA20042216652*66.008974.1601041
Towhid HridoyBAN/JK2025-20262216635*66.0046143.4800042
S KavindiSLW2026220664633.0042157.1400082
Wan JuliaMASW2024330665222.008577.6501070
Ashan PriyanjanSL/DAM2014-2019420654132.508180.2500031
Minod BhanukaGAL2019220654432.5051127.4500050
Narsingh DeonarineWI2005220644132.0013547.4100061
Thilan ThusharaSL2008-2009632644464.0060106.6700081
Ayesha ZafarPAKW2026330643921.3347136.1700082
Esha OzaUAEW2024330643821.337190.1400091
Kavisha EgodageUAEW20243316440*32.0064100.0000051
Asela GunaratneSL2017220633931.506892.6500061
Dayalan HemalathaINDW2024330634721.0057110.5300081
Graham ThorpeENG20011116262*-10757.9401050
Graeme SmithSA2004220624631.009168.1300050
Hashim AmlaSA2018220624331.0057108.7700090
Tharindu RatnayakeTUCA/GG2026441623120.676989.8600034
Dilara AkterBANW2024440623315.5038163.1600082
Mahesh TheekshanaSL/DS/GM2024-202619936216*10.337384.9300061
Mohammad TauqirUAE2004220615530.508571.7601080
Shahzaib HasanPAK2010220615030.507185.9201072
Agha SalmanPAK2026220614530.5023265.2200073
Michael BracewellNZ20243316134*30.5060101.6700171
Kyshona A KnightWIW2013330613620.3311951.2600090
Mohammad NabiDS/AFG2024651602715.0051117.6500022
Mohammad NawazPAK/GG2026650602812.0040150.0000144
Mohammad YousufPAK2003-2009660602510.0015239.4700170
Jacques KallisSA2004220595229.5011949.5801031
Minod BhanukaTUCA2026120595929.5010059.0001141
Shashikala SiriwardeneSLW2013-2018550592911.8014939.6000151
Mohammad AmirPAK2009-20105525924*19.678668.6000050
Harbhajan SinghIND2005-20108635920*19.677776.6200023
Shoaib AkhtarPAK2003-2010762592714.757875.6400043

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.