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)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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 by year (All cricket)

The most hundreds in a calendar year in all cricket at Rangiri Dambulla International Stadium: 2 by Shahid Afridi in 2010.

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Rangiri Dambulla International Stadium×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shahid AfridiPAK2010201033026512488.33161164.602002712
Pathum NissankaSL/JK202420241313150311941.92333151.051407013
Kusal MendisSL/JK202420241313138614332.17326118.40111419
Tillakaratne DilshanSL2010201099035211039.1135599.15111523
Chamari AtapattuSLW20242024552304119*101.33207146.861203515
Virender SehwagIND2010201077128911048.1729697.64110413
Janith LiyanageSL/BCAA/CK2026202655226713689.00229116.59110277
Avishka FernandoSL/JK2024202455024510049.00198123.74120249
Rilee RossouwJK20242024441228108*76.00121188.431102214
Angelo MathewsDAM2019201944022710156.7526186.97110202
Tim SeifertGM20242024442202104*101.00127159.06111249
Lahiru ThirimanneGAL2019201922019711598.5022388.34110152
Rahul DravidIND2004200422018610493.0019396.37110161
Nimesha GunasingheACCC2026202624018316145.7536250.55100190
Mahela JayawardeneSL2009200944017912344.7521583.26100161
Sharujan ShanmuganathanTUCA/CK20262026451167103*41.7527161.62100154
Sanath JayasuriyaSL2009200933015210750.6716691.57100161
Shemaine CampbelleWIW2013201333014310547.6718975.66100124
Kusal MendisSL2017201733014210247.3316188.20100141
Shikhar DhawanIND20172017111132132*-90146.67100203
Tamim IqbalBAN20172017210127127127.0014289.44100151
Imesha DulaniSLW20262026331123101*61.5089138.20100201
Dinesh ChandimalSL2016201622010710253.5014474.3110080
Mohammad HafeezPAK20152015110103103103.0095108.42100104
Kumar SangakkaraSL201020109913587344.7546277.49030381
MS DhoniIND201020109923136744.7145768.49020254
Mahela JayawardeneSL2010201099230159*43.0038179.00030302
Kamindu MendisSL/KF20242024119227465*39.14182150.550302414
Kumar SangakkaraSL2004200466125974*51.8035373.37030141
Mahela JayawardeneSL200420046622526163.0032078.75020211
Kushal Janith PereraSL/DS202420249912248028.00153146.41021276
Upul TharangaSL201020109912197027.3832667.18021281
Glenn PhillipsNZ/CS202420246602067034.33142145.07030159
Gautam GambhirIND201020104402038350.7524582.86020171
Shafali VermaINDW202420245512008150.00142140.85010273
Wanindu HasarangaSL/KF20242024121021986724.75120165.00022218
Marvan AtapattuSL2004200444119597*65.0029266.78020150
Charith AsalankaSL/JK20242024121131905923.75140135.71011176
Andre FletcherWI/KF202420245501836936.60132138.64020169
Avishka GunawardeneSL200420044401797344.7525171.31020220
Rahmanullah GurbazCS/AFG202420246601797029.83106168.87010159
Chamika KarunaratneGG2026202644117872*59.33110161.820201310
Bhanuka RajapaksaDAM201920194401769544.0018694.62010203
Smriti MandhanaINDW202420245411736057.67126137.30020292
Shoaib MalikPAK200320035501707434.0021877.98010171
Angelo MathewsSL/KF2024202477216842*33.60102164.710001210
Alex HalesGM2024202444116486*54.67113145.13010169
George BaileyAUS2016201622116090*160.0018486.96020161
Sahibzada FarhanPAK/DS202620265501587431.60104151.92020157
Younis KhanPAK2003200355115470*38.5023166.67010100
Page 1Next

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.