MDKJ Perera

ยท

'13 '14 '15 '16 '17 '18 '19 '20 '21 '22 '23 '24 '25 '26
IPL
ODI
T20I
TESTS
BPL
LPL
ILT20
PSL

Career Totals

MDKJ Perera career totals across all leagues
Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Fielding Catches Fielding Runouts Match Played
7,870 898 15 726 8,298 197 114 35 289

By Season

MDKJ Perera stats by season
Season Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Fielding Catches Fielding Runouts Match Played
IPL 2013 13 3 0 2 14 0 โ€” โ€” 2
ODI 2013 394 35 3 34 333 8 8 โ€” 17
T20I 2013 235 26 0 15 301 12 3 1 9
ODI 2014 556 48 0 28 473 13 6 2 21
T20I 2014 155 23 0 11 220 10 2 โ€” 9
ODI 2015 367 41 0 14 420 14 6 3 10
T20I 2015 58 11 0 4 75 1 2 2 4
TESTS 2015 230 24 0 22 169 0 9 5 3
ODI 2016 411 39 0 43 344 3 5 2 15
T20I 2016 39 6 0 3 39 0 โ€” 2 3
TESTS 2016 526 50 0 28 396 4 7 5 7
BPL 2017 2 0 0 3 0 0 โ€” โ€” 1
ODI 2017 110 10 1 10 91 0 1 โ€” 2
T20I 2017 124 15 0 11 181 8 1 1 5
ODI 2018 356 41 0 28 350 6 4 โ€” 10
T20I 2018 132 21 0 13 207 7 2 1 5
TESTS 2018 141 12 0 4 92 0 1 โ€” 3
ODI 2019 566 71 0 37 568 4 11 1 14
T20I 2019 124 12 0 21 148 3 3 1 7
TESTS 2019 366 32 0 26 277 7 2 โ€” 5
LPL 2020 159 24 0 16 210 5 5 3 8
ODI 2020 106 8 0 9 86 0 โ€” โ€” 3
T20I 2020 89 9 0 10 122 6 โ€” 1 4
TESTS 2020 116 12 0 2 80 0 โ€” โ€” 1
LPL 2021 74 10 0 15 96 4 5 3 7
ODI 2021 277 22 0 12 246 1 4 โ€” 6
T20I 2021 216 21 1 26 246 4 3 1 13
TESTS 2021 250 21 0 6 163 1 โ€” โ€” 3
LPL 2023 166 18 2 32 214 8 1 โ€” 8
ODI 2023 157 29 0 18 166 2 3 โ€” 9
T20I 2023 98 8 1 8 121 4 โ€” โ€” 3
ILT20 2024 213 37 0 17 335 12 1 โ€” 10
LPL 2024 175 29 1 16 296 14 3 โ€” 8
T20I 2024 216 34 1 35 295 6 1 โ€” 12
ILT20 2025 158 23 1 24 192 4 1 โ€” 10
PSL 2025 98 15 1 16 170 9 3 1 4
T20I 2025 234 34 1 52 329 11 8 โ€” 16
PSL 2026 146 20 2 51 210 6 1 โ€” 10
T20I 2026 17 4 0 4 23 0 2 โ€” 2

Game Log

MDKJ Perera game-by-game statistics
Season Wk League Matchup Score Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Fielding Catches Fielding Runouts Match Played
2013 Wk 1
2013 1 IPL Delhi Daredevils @ Rajasthan Royals 160โ€“165 12.0 3.0 0.0 1.0 14.0 0.0 1.0
2013 1 IPL Pune Warriors @ Rajasthan Royals 148โ€“145 1.0 0.0 0.0 1.0 0.0 0.0 1.0
2013 1 ODI Australia @ Sri Lanka 170โ€“172 16.0 1.0 1.0 4.0 14.0 1.0 4.0 1.0
2013 1 ODI Australia @ Sri Lanka 74โ€“75 28.0 4.0 1.0 4.0 22.0 0.0 2.0 1.0
2013 1 ODI Australia @ Sri Lanka 247โ€“215 30.0 1.0 0.0 6.0 14.0 0.0 1.0
2013 1 ODI Sri Lanka @ Bangladesh 238โ€“259 36.0 5.0 0.0 1.0 42.0 1.0 1.0 1.0
2013 1 ODI Sri Lanka @ Bangladesh 33โ€“0 21.0 3.0 1.0 1.0 18.0 0.0 1.0
2013 1 ODI Sri Lanka @ Bangladesh 302โ€“184 66.0 5.0 0.0 1.0 56.0 1.0 1.0
2013 1 ODI New Zealand @ Sri Lanka 139โ€“138 1.0 0.0 0.0 1.0 0.0 0.0 1.0
2013 1 ODI England @ Sri Lanka 293โ€“297 11.0 1.0 0.0 1.0 6.0 0.0 1.0 1.0
2013 1 ODI Australia @ Sri Lanka 233โ€“253 3.0 1.0 0.0 1.0 4.0 0.0 1.0
2013 1 ODI India @ Sri Lanka 182โ€“181 8.0 1.0 0.0 1.0 4.0 0.0 1.0
2013 1 ODI India @ Sri Lanka 203โ€“201 4.0 0.0 0.0 6.0 2.0 0.0 1.0
2013 1 ODI Sri Lanka @ South Africa 307โ€“179 16.0 2.0 0.0 2.0 9.0 0.0 1.0
2013 1 ODI Pakistan @ Sri Lanka 322โ€“311 68.0 5.0 0.0 1.0 64.0 1.0 1.0
2013 1 ODI Pakistan @ Sri Lanka 284โ€“287 24.0 2.0 0.0 1.0 16.0 0.0 1.0
2013 1 ODI Pakistan @ Sri Lanka 326โ€“213 13.0 0.0 0.0 1.0 7.0 0.0 1.0
2013 1 ODI Pakistan @ Sri Lanka 226โ€“225 8.0 1.0 0.0 1.0 8.0 0.0 1.0
2013 1 ODI Pakistan @ Sri Lanka 232โ€“235 41.0 3.0 0.0 1.0 47.0 4.0 1.0
2013 1 T20I Australia @ Sri Lanka 137โ€“139 22.0 2.0 0.0 1.0 33.0 1.0 1.0 1.0
2013 1 T20I Australia @ Sri Lanka 119โ€“161 17.0 3.0 0.0 2.0 15.0 0.0 1.0 1.0
2013 1 T20I Sri Lanka @ Bangladesh 198โ€“181 44.0 5.0 0.0 1.0 64.0 4.0 1.0
2013 1 T20I Sri Lanka @ South Africa 103โ€“115 14.0 2.0 0.0 1.0 11.0 0.0 1.0 1.0
2013 1 T20I Sri Lanka @ South Africa 123โ€“145 22.0 3.0 0.0 1.0 21.0 0.0 1.0 1.0
2013 1 T20I Sri Lanka @ South Africa 164โ€“163 4.0 0.0 0.0 3.0 1.0 0.0 1.0
2013 1 T20I Sri Lanka @ New Zealand 143โ€“142 37.0 6.0 0.0 3.0 57.0 2.0 1.0
2013 1 T20I Pakistan @ Sri Lanka 146โ€“145 16.0 0.0 0.0 2.0 15.0 1.0 1.0
2013 1 T20I Pakistan @ Sri Lanka 187โ€“211 59.0 5.0 0.0 1.0 84.0 4.0 1.0
2014 Wk 1
2014 1 ODI Bangladesh @ Sri Lanka 167โ€“180 18.0 2.0 0.0 1.0 20.0 1.0 1.0
2014 1 ODI Bangladesh @ Sri Lanka 228โ€“289 7.0 2.0 0.0 1.0 8.0 0.0 1.0 1.0
2014 1 ODI Bangladesh @ Sri Lanka 240โ€“246 124.0 6.0 0.0 1.0 106.0 5.0 1.0
2014 1 ODI Pakistan @ Sri Lanka 284โ€“296 26.0 3.0 0.0 1.0 14.0 0.0 1.0
2014 1 ODI India @ Sri Lanka 264โ€“265 81.0 4.0 0.0 1.0 64.0 2.0 1.0 1.0
2014 1 ODI Bangladesh @ Sri Lanka 204โ€“208 2.0 0.0 0.0 1.0 0.0 0.0 1.0
2014 1 ODI Pakistan @ Sri Lanka 260โ€“261 37.0 6.0 0.0 1.0 42.0 1.0 1.0 1.0
2014 1 ODI Sri Lanka @ Ireland 219โ€“140 4.0 0.0 0.0 1.0 0.0 0.0 1.0 1.0
2014 1 ODI England @ Sri Lanka 293โ€“300 15.0 2.0 0.0 2.0 19.0 1.0 1.0
2014 1 ODI England @ Sri Lanka 219โ€“222 29.0 2.0 0.0 2.0 19.0 0.0 1.0 1.0
2014 1 ODI Sri Lanka @ South Africa 229โ€“304 33.0 6.0 0.0 1.0 34.0 0.0 1.0
2014 1 ODI Sri Lanka @ South Africa 267โ€“180 9.0 1.0 0.0 1.0 7.0 0.0 1.0
2014 1 ODI Sri Lanka @ South Africa 257โ€“339 25.0 4.0 0.0 1.0 37.0 2.0 1.0
2014 1 ODI India @ Sri Lanka 275โ€“274 6.0 0.0 0.0 1.0 0.0 0.0 1.0
2014 1 ODI India @ Sri Lanka 245โ€“242 6.0 1.0 0.0 1.0 4.0 0.0 1.0
2014 1 ODI India @ Sri Lanka 404โ€“251 3.0 0.0 0.0 1.0 0.0 0.0 1.0
2014 1 ODI Sri Lanka @ England 317โ€“292 74.0 5.0 0.0 2.0 59.0 1.0 1.0 1.0
2014 1 ODI Sri Lanka @ England 186โ€“185 10.0 1.0 0.0 2.0 9.0 0.0 1.0 1.0
2014 1 ODI Sri Lanka @ England 242โ€“236 4.0 0.0 0.0 2.0 0.0 0.0 1.0
2014 1 ODI Sri Lanka @ England 267โ€“265 41.0 3.0 0.0 2.0 31.0 0.0 1.0 1.0
2014 1 ODI Sri Lanka @ England 239โ€“240 2.0 0.0 0.0 2.0 0.0 0.0 1.0
2014 1 T20I Bangladesh @ Sri Lanka 166โ€“168 44.0 7.0 0.0 1.0 64.0 1.0 1.0
2014 1 T20I Bangladesh @ Sri Lanka 120โ€“123 18.0 3.0 0.0 1.0 21.0 1.0 1.0 1.0
2014 1 T20I South Africa @ Sri Lanka 160โ€“165 40.0 6.0 0.0 1.0 61.0 3.0 1.0
2014 1 T20I Netherlands @ Sri Lanka 39โ€“40 10.0 1.0 0.0 1.0 14.0 1.0 1.0
2014 1 T20I England @ Sri Lanka 190โ€“189 6.0 0.0 0.0 2.0 3.0 0.0 1.0
2014 1 T20I New Zealand @ Sri Lanka 60โ€“119 8.0 2.0 0.0 1.0 16.0 1.0 1.0
2014 1 T20I Sri Lanka @ West Indies 160โ€“80 12.0 2.0 0.0 1.0 26.0 2.0 1.0
2014 1 T20I India @ Sri Lanka 130โ€“134 7.0 1.0 0.0 1.0 5.0 0.0 1.0
2014 1 T20I England @ Sri Lanka 174โ€“183 10.0 1.0 0.0 2.0 10.0 1.0 1.0 1.0
2015 Wk 1
2015 1 ODI Scotland @ Sri Lanka 215โ€“363 13.0 2.0 0.0 5.0 24.0 2.0 1.0
2015 1 ODI South Africa @ Sri Lanka 134โ€“133 10.0 0.0 0.0 1.0 3.0 0.0 1.0
2015 1 ODI Sri Lanka @ Pakistan 255โ€“259 35.0 4.0 0.0 1.0 26.0 0.0 1.0
2015 1 ODI Sri Lanka @ Pakistan 288โ€“287 25.0 13.0 0.0 1.0 68.0 2.0 1.0
2015 1 ODI Sri Lanka @ Pakistan 181โ€“316 18.0 3.0 0.0 1.0 20.0 0.0 1.0 1.0
2015 1 ODI Sri Lanka @ Pakistan 256โ€“257 2.0 0.0 0.0 1.0 0.0 0.0 1.0 1.0
2015 1 ODI Sri Lanka @ Pakistan 368โ€“203 109.0 9.0 0.0 1.0 116.0 4.0 1.0
2015 1 ODI Sri Lanka @ West Indies 164โ€“159 16.0 2.0 0.0 1.0 14.0 0.0 1.0 1.0
2015 1 ODI Sri Lanka @ West Indies 225โ€“214 92.0 6.0 0.0 1.0 99.0 4.0 1.0 2.0 1.0
2015 1 ODI Sri Lanka @ West Indies 180โ€“206 47.0 2.0 0.0 1.0 50.0 2.0 3.0 1.0
2015 1 T20I Sri Lanka @ Pakistan 146โ€“175 3.0 0.0 0.0 1.0 4.0 0.0 1.0
2015 1 T20I Sri Lanka @ Pakistan 172โ€“174 14.0 3.0 0.0 1.0 19.0 0.0 1.0 2.0 1.0
2015 1 T20I Sri Lanka @ West Indies 215โ€“185 30.0 6.0 0.0 1.0 40.0 1.0 1.0 1.0
2015 1 T20I Sri Lanka @ West Indies 139โ€“162 11.0 2.0 0.0 1.0 12.0 0.0 1.0
2015 1 TESTS Sri Lanka @ India 469โ€“586 162.0 20.0 0.0 8.0 125.0 0.0 3.0 1.0 1.0
2015 1 TESTS Sri Lanka @ West Indies 484โ€“478 31.0 2.0 0.0 7.0 23.0 0.0 3.0 2.0 1.0
2015 1 TESTS Sri Lanka @ West Indies 406โ€“334 37.0 2.0 0.0 7.0 21.0 0.0 3.0 2.0 1.0
2016 Wk 1
2016 1 ODI Ireland @ Sri Lanka 241โ€“377 128.0 16.0 0.0 1.0 135.0 2.0 1.0
2016 1 ODI England @ Sri Lanka 286โ€“286 23.0 4.0 0.0 1.0 24.0 0.0 1.0 1.0
2016 1 ODI England @ Sri Lanka 256โ€“254 45.0 3.0 0.0 1.0 37.0 0.0 1.0
2016 1 ODI England @ Sri Lanka 16โ€“248 25.0 0.0 0.0 1.0 9.0 0.0 1.0
2016 1 ODI England @ Sri Lanka 309โ€“305 1.0 0.0 0.0 1.0 1.0 0.0 1.0
2016 1 ODI England @ Sri Lanka 324โ€“202 15.0 0.0 0.0 1.0 6.0 0.0 1.0 1.0
2016 1 ODI Sri Lanka @ Australia 227โ€“228 2.0 0.0 0.0 1.0 1.0 0.0 1.0 1.0 1.0
2016 1 ODI Sri Lanka @ Australia 288โ€“206 53.0 5.0 0.0 7.0 54.0 1.0 1.0
2016 1 ODI Sri Lanka @ Australia 226โ€“227 20.0 1.0 0.0 7.0 11.0 0.0 1.0 1.0
2016 1 ODI Sri Lanka @ Australia 212โ€“217 14.0 0.0 0.0 7.0 6.0 0.0 1.0
2016 1 ODI Sri Lanka @ Australia 195โ€“199 27.0 2.0 0.0 6.0 14.0 0.0 1.0 1.0
2016 1 ODI Zimbabwe @ Sri Lanka 154โ€“155 27.0 4.0 0.0 2.0 21.0 0.0 1.0
2016 1 ODI Sri Lanka @ West Indies 165โ€“227 11.0 1.0 0.0 2.0 4.0 0.0 1.0 1.0
2016 1 ODI Sri Lanka @ West Indies 330โ€“329 7.0 1.0 0.0 2.0 7.0 0.0 1.0
2016 1 ODI Zimbabwe @ Sri Lanka 160โ€“166 13.0 2.0 0.0 3.0 14.0 0.0 1.0
2016 1 T20I England @ Sri Lanka 144โ€“140 15.0 1.0 0.0 1.0 13.0 0.0 1.0
2016 1 T20I Sri Lanka @ Australia 178โ€“263 6.0 1.0 0.0 1.0 4.0 0.0 1.0
2016 1 T20I Sri Lanka @ Australia 128โ€“130 18.0 4.0 0.0 1.0 22.0 0.0 2.0 1.0
2016 1 TESTS England @ Sri Lanka 649โ€“366 73.0 7.0 0.0 7.0 42.0 0.0 1.0
2016 1 TESTS Sri Lanka @ Australia 470โ€“364 20.0 3.0 0.0 7.0 24.0 0.0 2.0 1.0
2016 1 TESTS Sri Lanka @ Australia 518โ€“289 120.0 6.0 0.0 2.0 84.0 1.0 1.0 1.0
2016 1 TESTS Sri Lanka @ Australia 702โ€“539 57.0 8.0 0.0 3.0 40.0 0.0 3.0 3.0 1.0
2016 1 TESTS Zimbabwe @ Sri Lanka 559โ€“784 156.0 16.0 0.0 3.0 127.0 2.0 1.0 1.0
2016 1 TESTS Zimbabwe @ Sri Lanka 505โ€“762 74.0 9.0 0.0 3.0 66.0 1.0 1.0 1.0
2016 1 TESTS South Africa @ Sri Lanka 692โ€“486 26.0 1.0 0.0 3.0 13.0 0.0 1.0 1.0
2017 Wk 1
2017 1 BPL Comilla Victorians @ Rangpur Riders 153โ€“139 2.0 0.0 0.0 3.0 0.0 0.0 1.0
2017 1 ODI South Africa @ Sri Lanka 299โ€“203 66.0 5.0 1.0 6.0 44.0 0.0 1.0
2017 1 ODI India @ Sri Lanka 321โ€“322 44.0 5.0 0.0 4.0 47.0 0.0 1.0 1.0
2017 1 T20I Sri Lanka @ Bangladesh 158โ€“155 53.0 9.0 0.0 1.0 77.0 1.0 1.0
2017 1 T20I Sri Lanka @ Bangladesh 131โ€“176 2.0 1.0 0.0 1.0 4.0 0.0 1.0 1.0
2017 1 T20I India @ Sri Lanka 180โ€“87 28.0 0.0 0.0 3.0 19.0 0.0 1.0
2017 1 T20I India @ Sri Lanka 260โ€“172 37.0 4.0 0.0 3.0 77.0 7.0 1.0
2017 1 T20I Sri Lanka @ India 135โ€“139 4.0 1.0 0.0 3.0 4.0 0.0 1.0 1.0
2018 Wk 1
2018 1 ODI Zimbabwe @ Sri Lanka 290โ€“278 83.0 8.0 0.0 1.0 80.0 2.0 1.0
2018 1 ODI Bangladesh @ Sri Lanka 320โ€“157 3.0 0.0 0.0 1.0 1.0 0.0 1.0
2018 1 ODI Zimbabwe @ Sri Lanka 198โ€“202 57.0 4.0 0.0 1.0 49.0 1.0 1.0
2018 1 ODI Sri Lanka @ South Africa 193โ€“196 72.0 11.0 0.0 4.0 81.0 1.0 1.0
2018 1 ODI Sri Lanka @ South Africa 244โ€“246 24.0 1.0 0.0 4.0 12.0 0.0 1.0 1.0
2018 1 ODI South Africa @ Sri Lanka 363โ€“285 17.0 4.0 0.0 3.0 27.0 0.0 1.0 1.0
2018 1 ODI Sri Lanka @ South Africa 306โ€“187 32.0 6.0 0.0 4.0 51.0 2.0 1.0
2018 1 ODI Sri Lanka @ South Africa 299โ€“121 7.0 1.0 0.0 3.0 8.0 0.0 1.0
2018 1 ODI Bangladesh @ Sri Lanka 261โ€“124 24.0 2.0 0.0 3.0 11.0 0.0 2.0 1.0
2018 1 ODI England @ Sri Lanka 278โ€“140 37.0 4.0 0.0 4.0 30.0 0.0 1.0
2018 1 T20I India @ Sri Lanka 174โ€“175 37.0 6.0 0.0 3.0 66.0 4.0 1.0
2018 1 T20I Sri Lanka @ Bangladesh 214โ€“215 48.0 8.0 0.0 3.0 74.0 2.0 1.0
2018 1 T20I Sri Lanka @ India 152โ€“153 4.0 0.0 0.0 3.0 3.0 0.0 1.0
2018 1 T20I Sri Lanka @ Bangladesh 159โ€“160 40.0 7.0 0.0 3.0 61.0 1.0 2.0 1.0 1.0
2018 1 T20I South Africa @ Sri Lanka 98โ€“99 3.0 0.0 0.0 1.0 3.0 0.0 1.0
2018 1 TESTS West Indies @ Sri Lanka 637โ€“411 11.0 2.0 0.0 2.0 12.0 0.0 1.0
2018 1 TESTS Sri Lanka @ West Indies 595โ€“447 78.0 8.0 0.0 1.0 52.0 0.0 1.0
2018 1 TESTS West Indies @ Sri Lanka 297โ€“298 52.0 2.0 0.0 1.0 28.0 0.0 1.0 1.0
2019 Wk 1
2019 1 ODI New Zealand @ Sri Lanka 371โ€“326 86.0 13.0 0.0 3.0 102.0 1.0 1.0 1.0
2019 1 ODI New Zealand @ Sri Lanka 319โ€“298 23.0 0.0 0.0 3.0 4.0 0.0 1.0
2019 1 ODI New Zealand @ Sri Lanka 364โ€“249 49.0 5.0 0.0 3.0 43.0 1.0 1.0
2019 1 ODI South Africa @ Sri Lanka 232โ€“231 36.0 4.0 0.0 3.0 33.0 0.0 1.0
2019 1 ODI South Africa @ Sri Lanka 251โ€“138 23.0 0.0 0.0 3.0 8.0 0.0 1.0
2019 1 ODI New Zealand @ Sri Lanka 137โ€“136 24.0 4.0 0.0 2.0 29.0 0.0 1.0
2019 1 ODI Australia @ Sri Lanka 334โ€“247 36.0 5.0 0.0 2.0 52.0 1.0 1.0
2019 1 ODI England @ Sri Lanka 212โ€“232 6.0 0.0 0.0 2.0 2.0 0.0 4.0 1.0
2019 1 ODI South Africa @ Sri Lanka 206โ€“203 34.0 4.0 0.0 3.0 30.0 0.0 1.0
2019 1 ODI Sri Lanka @ West Indies 338โ€“315 51.0 8.0 0.0 2.0 64.0 0.0 2.0 1.0
2019 1 ODI India @ Sri Lanka 265โ€“264 14.0 3.0 0.0 2.0 18.0 0.0 1.0 1.0
2019 1 ODI Sri Lanka @ Bangladesh 314โ€“223 99.0 17.0 0.0 3.0 111.0 1.0 1.0
2019 1 ODI Sri Lanka @ Bangladesh 242โ€“238 34.0 3.0 0.0 3.0 30.0 0.0 1.0 1.0
2019 1 ODI Sri Lanka @ Bangladesh 294โ€“172 51.0 5.0 0.0 3.0 42.0 0.0 2.0 1.0 1.0
2019 1 T20I New Zealand @ Sri Lanka 179โ€“144 12.0 3.0 0.0 3.0 23.0 1.0 1.0
2019 1 T20I Sri Lanka @ New Zealand 174โ€“175 10.0 2.0 0.0 2.0 11.0 0.0 1.0 1.0
2019 1 T20I Sri Lanka @ New Zealand 161โ€“165 10.0 0.0 0.0 2.0 11.0 0.0 1.0
2019 1 T20I Sri Lanka @ New Zealand 125โ€“88 12.0 0.0 0.0 2.0 3.0 0.0 1.0 1.0
2019 1 T20I Australia @ Sri Lanka 233โ€“99 16.0 1.0 0.0 5.0 16.0 0.0 1.0 1.0
2019 1 T20I Australia @ Sri Lanka 118โ€“117 19.0 2.0 0.0 4.0 27.0 1.0 1.0 1.0
2019 1 T20I Australia @ Sri Lanka 145โ€“142 45.0 4.0 0.0 3.0 57.0 1.0 1.0
2019 1 TESTS Australia @ Sri Lanka 730โ€“364 58.0 5.0 0.0 5.0 29.0 0.0 1.0
2019 1 TESTS South Africa @ Sri Lanka 494โ€“495 263.0 19.0 0.0 5.0 204.0 6.0 1.0
2019 1 TESTS South Africa @ Sri Lanka 350โ€“351 15.0 3.0 0.0 6.0 20.0 1.0 1.0
2019 1 TESTS Sri Lanka @ New Zealand 535โ€“534 23.0 5.0 0.0 5.0 24.0 0.0 2.0 1.0
2019 1 TESTS Sri Lanka @ New Zealand 366โ€“431 7.0 0.0 0.0 5.0 0.0 0.0 1.0
2020 Wk 1
2020 1 LPL Kandy Tuskers @ Colombo Kings 231โ€“235 53.0 9.0 0.0 2.0 88.0 4.0 1.0 1.0
2020 1 LPL Dambulla Viiking @ Kandy Tuskers 195โ€“84 2.0 1.0 0.0 2.0 4.0 0.0 1.0
2020 1 LPL Kandy Tuskers @ Galle Gladiators 196โ€“171 24.0 4.0 0.0 2.0 27.0 0.0 1.0
2020 1 LPL Jaffna Stallions @ Kandy Tuskers 185โ€“131 4.0 0.0 0.0 2.0 4.0 0.0 1.0 1.0
2020 1 LPL Kandy Tuskers @ Dambulla Viiking 156โ€“157 34.0 5.0 0.0 2.0 41.0 0.0 1.0 1.0
2020 1 LPL Kandy Tuskers @ Colombo Kings 105โ€“108 4.0 1.0 0.0 2.0 4.0 0.0 2.0 1.0
2020 1 LPL Jaffna Stallions @ Kandy Tuskers 150โ€“151 36.0 4.0 0.0 2.0 42.0 1.0 2.0 1.0 1.0
2020 1 LPL Kandy Tuskers @ Galle Gladiators 126โ€“130 2.0 0.0 0.0 2.0 0.0 0.0 1.0
2020 1 ODI Sri Lanka @ West Indies 290โ€“289 50.0 4.0 0.0 3.0 42.0 0.0 1.0
2020 1 ODI Sri Lanka @ West Indies 345โ€“184 1.0 0.0 0.0 3.0 0.0 0.0 1.0
2020 1 ODI Sri Lanka @ West Indies 307โ€“301 55.0 4.0 0.0 3.0 44.0 0.0 1.0
2020 1 T20I India @ Sri Lanka 144โ€“142 28.0 0.0 0.0 3.0 34.0 3.0 1.0
2020 1 T20I India @ Sri Lanka 201โ€“123 10.0 1.0 0.0 4.0 7.0 0.0 1.0 1.0
2020 1 T20I Sri Lanka @ West Indies 171โ€“196 38.0 6.0 0.0 2.0 66.0 3.0 1.0
2020 1 T20I Sri Lanka @ West Indies 155โ€“158 13.0 2.0 0.0 1.0 15.0 0.0 1.0
2020 1 TESTS Sri Lanka @ South Africa 576โ€“621 116.0 12.0 0.0 2.0 80.0 0.0 1.0
2021 Wk 1
2021 1 LPL Galle Gladiators @ Colombo Stars 116โ€“117 6.0 1.0 0.0 3.0 8.0 0.0 2.0 1.0 1.0
2021 1 LPL Dambulla Giants @ Colombo Stars 195โ€“177 11.0 2.0 0.0 3.0 20.0 2.0 1.0
2021 1 LPL Jaffna Kings @ Colombo Stars 207โ€“114 2.0 0.0 0.0 1.0 0.0 0.0 1.0 1.0
2021 1 LPL Dambulla Giants @ Colombo Stars 138โ€“137 7.0 1.0 0.0 1.0 5.0 0.0 1.0 1.0 1.0
2021 1 LPL Jaffna Kings @ Colombo Stars 193โ€“91 4.0 0.0 0.0 5.0 2.0 0.0 1.0
2021 1 LPL Colombo Stars @ Kandy Warriors 182โ€“124 38.0 6.0 0.0 1.0 58.0 2.0 1.0 1.0
2021 1 LPL Colombo Stars @ Dambulla Giants 145โ€“146 6.0 0.0 0.0 1.0 3.0 0.0 1.0 1.0
2021 1 ODI Bangladesh @ Sri Lanka 257โ€“224 50.0 1.0 0.0 2.0 30.0 0.0 1.0
2021 1 ODI Bangladesh @ Sri Lanka 246โ€“141 15.0 2.0 0.0 2.0 14.0 0.0 3.0 1.0
2021 1 ODI Sri Lanka @ Bangladesh 286โ€“189 122.0 11.0 0.0 2.0 120.0 1.0 1.0
2021 1 ODI Sri Lanka @ England 185โ€“189 81.0 7.0 0.0 2.0 73.0 0.0 1.0 1.0
2021 1 ODI Sri Lanka @ England 241โ€“244 2.0 0.0 0.0 2.0 0.0 0.0 1.0
2021 1 ODI Sri Lanka @ England 166โ€“0 7.0 1.0 0.0 2.0 9.0 0.0 1.0
2021 1 T20I Sri Lanka @ England 129โ€“130 26.0 1.0 0.0 3.0 30.0 1.0 1.0
2021 1 T20I Sri Lanka @ England 111โ€“108 25.0 0.0 0.0 3.0 21.0 0.0 1.0
2021 1 T20I England @ Sri Lanka 180โ€“91 6.0 0.0 0.0 3.0 3.0 0.0 1.0
2021 1 T20I Sri Lanka @ South Africa 103โ€“105 25.0 2.0 0.0 1.0 30.0 1.0 1.0
2021 1 T20I Sri Lanka @ South Africa 120โ€“121 33.0 3.0 0.0 1.0 39.0 0.0 1.0
2021 1 T20I Namibia @ Sri Lanka 96โ€“100 8.0 2.0 0.0 2.0 11.0 0.0 1.0
2021 1 T20I Sri Lanka @ Ireland 171โ€“101 1.0 0.0 0.0 2.0 0.0 0.0 1.0 1.0 1.0
2021 1 T20I Netherlands @ Sri Lanka 44โ€“45 24.0 6.0 1.0 2.0 33.0 0.0 2.0 1.0
2021 1 T20I Bangladesh @ Sri Lanka 171โ€“172 3.0 0.0 0.0 1.0 1.0 0.0 1.0
2021 1 T20I Sri Lanka @ Australia 154โ€“155 25.0 4.0 0.0 2.0 35.0 1.0 1.0
2021 1 T20I Sri Lanka @ South Africa 142โ€“146 10.0 1.0 0.0 2.0 7.0 0.0 1.0
2021 1 T20I England @ Sri Lanka 163โ€“137 9.0 0.0 0.0 2.0 7.0 0.0 1.0
2021 1 T20I Sri Lanka @ West Indies 189โ€“169 21.0 2.0 0.0 2.0 29.0 1.0 1.0
2021 1 TESTS Sri Lanka @ South Africa 368โ€“369 74.0 11.0 0.0 2.0 61.0 0.0 1.0
2021 1 TESTS Sri Lanka @ England 494โ€“497 137.0 7.0 0.0 2.0 82.0 1.0 1.0
2021 1 TESTS Sri Lanka @ England 507โ€“508 39.0 3.0 0.0 2.0 20.0 0.0 1.0
2023 Wk 1
2023 1 LPL Galle Titans @ Dambulla Aura 191โ€“189 28.0 5.0 0.0 4.0 44.0 2.0 1.0
2023 1 LPL Jaffna Kings @ Dambulla Aura 129โ€“132 22.0 3.0 1.0 4.0 34.0 2.0 1.0
2023 1 LPL Dambulla Aura @ B-Love Kandy 156โ€“160 5.0 1.0 0.0 4.0 4.0 0.0 1.0
2023 1 LPL Dambulla Aura @ Colombo Strikers 192โ€“182 3.0 0.0 0.0 4.0 2.0 0.0 1.0
2023 1 LPL Dambulla Aura @ Jaffna Kings 134โ€“125 36.0 3.0 0.0 4.0 41.0 0.0 1.0
2023 1 LPL Galle Titans @ Dambulla Aura 133โ€“134 8.0 0.0 0.0 4.0 5.0 0.0 1.0
2023 1 LPL Galle Titans @ Dambulla Aura 146โ€“147 39.0 4.0 0.0 4.0 53.0 3.0 1.0
2023 1 LPL Dambulla Aura @ B-Love Kandy 147โ€“151 25.0 2.0 1.0 4.0 31.0 1.0 1.0 1.0
2023 1 ODI Pakistan @ Sri Lanka 252โ€“252 8.0 4.0 0.0 2.0 17.0 0.0 1.0
2023 1 ODI Sri Lanka @ India 50โ€“51 2.0 0.0 0.0 2.0 0.0 0.0 1.0
2023 1 ODI South Africa @ Sri Lanka 428โ€“326 15.0 1.0 0.0 2.0 7.0 0.0 1.0
2023 1 ODI Sri Lanka @ Pakistan 344โ€“345 4.0 0.0 0.0 2.0 0.0 0.0 1.0 1.0
2023 1 ODI Sri Lanka @ Australia 209โ€“215 82.0 12.0 0.0 2.0 78.0 0.0 1.0
2023 1 ODI Netherlands @ Sri Lanka 262โ€“263 8.0 1.0 0.0 2.0 5.0 0.0 1.0 1.0
2023 1 ODI England @ Sri Lanka 156โ€“160 5.0 1.0 0.0 2.0 4.0 0.0 1.0 1.0
2023 1 ODI Sri Lanka @ Bangladesh 279โ€“282 5.0 1.0 0.0 2.0 4.0 0.0 1.0
2023 1 ODI Sri Lanka @ New Zealand 171โ€“172 28.0 9.0 0.0 2.0 51.0 2.0 1.0
2023 1 T20I Sri Lanka @ New Zealand 208โ€“204 45.0 4.0 1.0 2.0 53.0 1.0 1.0
2023 1 T20I Sri Lanka @ New Zealand 141โ€“146 32.0 2.0 0.0 3.0 35.0 1.0 1.0
2023 1 T20I Sri Lanka @ New Zealand 182โ€“183 21.0 2.0 0.0 3.0 33.0 2.0 1.0
2024 Wk 1
2024 1 ILT20 Abu Dhabi Knight Riders @ MI Emirates 95โ€“96 13.0 2.0 0.0 2.0 22.0 2.0 1.0
2024 1 ILT20 MI Emirates @ Sharjah Warriors 180โ€“74 25.0 3.0 0.0 3.0 42.0 3.0 1.0
2024 1 ILT20 Abu Dhabi Knight Riders @ MI Emirates 188โ€“189 26.0 4.0 0.0 1.0 54.0 3.0 1.0
2024 1 ILT20 MI Emirates @ Desert Vipers 149โ€“150 2.0 0.0 0.0 1.0 0.0 0.0 1.0 1.0
2024 1 ILT20 Sharjah Warriors @ MI Emirates 129โ€“133 27.0 5.0 0.0 2.0 47.0 2.0 1.0
2024 1 ILT20 MI Emirates @ Desert Vipers 188โ€“158 46.0 8.0 0.0 1.0 65.0 1.0 1.0
2024 1 ILT20 Gulf Giants @ MI Emirates 158โ€“153 25.0 5.0 0.0 1.0 34.0 0.0 1.0
2024 1 ILT20 Dubai Capitals @ MI Emirates 147โ€“128 6.0 1.0 0.0 2.0 11.0 1.0 1.0
2024 1 ILT20 MI Emirates @ Gulf Giants 163โ€“118 17.0 3.0 0.0 2.0 22.0 0.0 1.0
2024 1 ILT20 MI Emirates @ Dubai Capitals 208โ€“163 26.0 6.0 0.0 2.0 38.0 0.0 1.0
2024 1 LPL Dambulla Sixers @ Kandy Falcons 179โ€“183 4.0 0.0 0.0 2.0 0.0 0.0 1.0
2024 1 LPL Dambulla Sixers @ Jaffna Kings 191โ€“197 52.0 10.0 1.0 2.0 102.0 5.0 1.0 1.0
2024 1 LPL Jaffna Kings @ Dambulla Sixers 218โ€“188 7.0 3.0 0.0 2.0 16.0 0.0 1.0
2024 1 LPL Colombo Strikers @ Dambulla Sixers 185โ€“188 50.0 8.0 0.0 2.0 80.0 4.0 1.0
2024 1 LPL Dambulla Sixers @ Galle Marvels 160โ€“135 12.0 3.0 0.0 2.0 17.0 0.0 1.0
2024 1 LPL Galle Marvels @ Dambulla Sixers 160โ€“154 1.0 0.0 0.0 2.0 0.0 0.0 1.0 1.0
2024 1 LPL Kandy Falcons @ Dambulla Sixers 222โ€“168 40.0 5.0 0.0 2.0 74.0 5.0 1.0 1.0
2024 1 LPL Dambulla Sixers @ Colombo Strikers 123โ€“95 9.0 0.0 0.0 2.0 7.0 0.0 1.0
2024 1 T20I Zimbabwe @ Sri Lanka 143โ€“144 13.0 3.0 0.0 2.0 17.0 0.0 1.0
2024 1 T20I Sri Lanka @ Zimbabwe 173โ€“178 1.0 0.0 0.0 3.0 0.0 0.0 1.0
2024 1 T20I India @ Sri Lanka 213โ€“170 14.0 3.0 0.0 3.0 20.0 0.0 1.0
2024 1 T20I Sri Lanka @ India 161โ€“81 34.0 6.0 0.0 3.0 53.0 2.0 1.0
2024 1 T20I India @ Sri Lanka 141โ€“139 35.0 5.0 0.0 3.0 46.0 0.0 1.0
2024 1 T20I Sri Lanka @ West Indies 179โ€“180 3.0 1.0 0.0 3.0 6.0 0.0 1.0 1.0
2024 1 T20I Sri Lanka @ West Indies 162โ€“89 16.0 3.0 0.0 3.0 24.0 1.0 1.0
2024 1 T20I West Indies @ Sri Lanka 162โ€“166 36.0 7.0 1.0 3.0 55.0 0.0 1.0
2024 1 T20I New Zealand @ Sri Lanka 135โ€“140 17.0 2.0 0.0 3.0 23.0 1.0 1.0
2024 1 T20I New Zealand @ Sri Lanka 108โ€“103 10.0 0.0 0.0 3.0 3.0 0.0 1.0
2024 1 T20I New Zealand @ Sri Lanka 172โ€“164 2.0 0.0 0.0 3.0 0.0 0.0 1.0
2024 1 T20I New Zealand @ Sri Lanka 186โ€“141 35.0 4.0 0.0 3.0 48.0 2.0 1.0
2025 Wk 1
2025 1 ILT20 Dubai Capitals @ MI Emirates 133โ€“132 9.0 2.0 0.0 3.0 12.0 0.0 1.0
2025 1 ILT20 MI Emirates @ Dubai Capitals 187โ€“161 3.0 1.0 0.0 1.0 5.0 0.0 1.0
2025 1 ILT20 MI Emirates @ Desert Vipers 159โ€“161 29.0 5.0 0.0 1.0 33.0 0.0 1.0
2025 1 ILT20 Sharjah Warriorz @ MI Emirates 176โ€“177 42.0 6.0 1.0 2.0 56.0 1.0 1.0 1.0
2025 1 ILT20 MI Emirates @ Abu Dhabi Knight Riders 186โ€“158 20.0 5.0 0.0 1.0 23.0 0.0 1.0
2025 1 ILT20 Abu Dhabi Knight Riders @ MI Emirates 182โ€“140 6.0 2.0 0.0 1.0 9.0 0.0 1.0
2025 1 ILT20 MI Emirates @ Gulf Giants 151โ€“152 13.0 0.0 0.0 1.0 4.0 0.0 1.0
2025 1 ILT20 Gulf Giants @ MI Emirates 173โ€“174 1.0 0.0 0.0 4.0 1.0 0.0 1.0
2025 1 ILT20 MI Emirates @ Sharjah Warriorz 173โ€“176 23.0 1.0 0.0 4.0 31.0 2.0 1.0
2025 1 ILT20 MI Emirates @ Sharjah Warriorz 146โ€“149 12.0 1.0 0.0 6.0 18.0 1.0 1.0
2025 1 PSL Lahore Qalandars @ Peshawar Zalmi 149โ€“123 8.0 2.0 0.0 4.0 17.0 1.0 1.0
2025 1 PSL Karachi Kings @ Lahore Qalandars 190โ€“191 24.0 1.0 0.0 4.0 30.0 2.0 1.0 1.0
2025 1 PSL Lahore Qalandars @ Islamabad United 202โ€“107 35.0 7.0 0.0 4.0 61.0 2.0 1.0 1.0 1.0
2025 1 PSL Quetta Gladiators @ Lahore Qalandars 201โ€“204 31.0 5.0 1.0 4.0 62.0 4.0 1.0 1.0
2025 1 T20I Sri Lanka @ New Zealand 218โ€“211 46.0 13.0 0.0 3.0 101.0 4.0 1.0
2025 1 T20I Bangladesh @ Sri Lanka 154โ€“159 25.0 2.0 0.0 3.0 24.0 1.0 1.0
2025 1 T20I Bangladesh @ Sri Lanka 177โ€“94 4.0 0.0 0.0 3.0 0.0 0.0 2.0 1.0
2025 1 T20I Sri Lanka @ Bangladesh 132โ€“133 1.0 0.0 0.0 3.0 0.0 0.0 1.0 1.0
2025 1 T20I Zimbabwe @ Sri Lanka 175โ€“177 8.0 0.0 0.0 3.0 4.0 0.0 1.0
2025 1 T20I Zimbabwe @ Sri Lanka 191โ€“193 26.0 4.0 1.0 4.0 46.0 2.0 2.0 1.0
2025 1 T20I Bangladesh @ Sri Lanka 139โ€“140 9.0 1.0 0.0 4.0 9.0 0.0 1.0
2025 1 T20I Hong Kong @ Sri Lanka 149โ€“153 16.0 1.0 0.0 4.0 20.0 1.0 1.0
2025 1 T20I Sri Lanka @ Bangladesh 168โ€“169 16.0 1.0 0.0 4.0 16.0 0.0 1.0
2025 1 T20I Sri Lanka @ Pakistan 133โ€“138 12.0 1.0 0.0 3.0 15.0 1.0 1.0
2025 1 T20I India @ Sri Lanka 205โ€“204 33.0 8.0 0.0 3.0 58.0 1.0 1.0
2025 1 T20I Zimbabwe @ Sri Lanka 162โ€“95 5.0 1.0 0.0 2.0 4.0 0.0 1.0 1.0
2025 1 T20I Sri Lanka @ Pakistan 128โ€“131 19.0 2.0 0.0 4.0 25.0 1.0 1.0
2025 1 T20I Zimbabwe @ Sri Lanka 146โ€“148 1.0 1.0
2025 1 T20I Sri Lanka @ Pakistan 184โ€“178 8.0 0.0 0.0 4.0 6.0 0.0 1.0 1.0
2025 1 T20I Sri Lanka @ Pakistan 114โ€“118 6.0 0.0 0.0 5.0 1.0 0.0 1.0
2026 Wk 1
2026 1 PSL Lahore Qalandars @ Hyderabad Kingsmen 199โ€“130 5.0 0.0 0.0 4.0 1.0 0.0 1.0
2026 1 PSL Hyderabad Kingsmen @ Peshawar Zalmi 145โ€“146 35.0 5.0 0.0 6.0 58.0 2.0 1.0
2026 1 PSL Karachi Kings @ Hyderabad Kingsmen 188โ€“189 14.0 1.0 0.0 4.0 17.0 0.0 1.0
2026 1 PSL Islamabad United @ Hyderabad Kingsmen 153โ€“157 4.0 0.0 0.0 5.0 2.0 0.0 1.0
2026 1 PSL Rawalpindiz @ Hyderabad Kingsmen 121โ€“123 24.0 3.0 1.0 5.0 32.0 1.0 1.0
2026 1 PSL Multan Sultans @ Hyderabad Kingsmen 213โ€“214 1.0 0.0 0.0 4.0 0.0 0.0 1.0
2026 1 PSL Hyderabad Kingsmen @ Islamabad United 80โ€“83 10.0 2.0 0.0 5.0 12.0 0.0 1.0
2026 1 PSL Hyderabad Kingsmen @ Rawalpindiz 244โ€“136 30.0 5.0 1.0 5.0 50.0 1.0 1.0
2026 1 PSL Hyderabad Kingsmen @ Islamabad United 186โ€“184 21.0 4.0 0.0 6.0 37.0 2.0 1.0 1.0
2026 1 PSL Hyderabad Kingsmen @ Peshawar Zalmi 129โ€“130 2.0 0.0 0.0 7.0 1.0 0.0 1.0
2026 1 T20I Australia @ Sri Lanka 181โ€“184 3.0 0.0 0.0 2.0 1.0 0.0 1.0 1.0
2026 1 T20I Sri Lanka @ Zimbabwe 178โ€“182 14.0 4.0 0.0 2.0 22.0 0.0 1.0 1.0