Records type all-round analysis [change type]
View career summary [change view]
Ordered by default (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
overall 2015-2024 187 6239 173 31.51 12 93 3/25 45.62 0 133 0 -14.11 Profile
Career summary
Test matches 2016-2024 54 3582 173 40.70 12 34 3/25 59.41 0 71 0 -18.70 view innings
One-Day Internationals 2016-2023 90 1865 93 25.90 0 44 3/32 43.34 0 41 0 -17.43 view innings
Twenty20 Internationals 2015-2024 43 792 66* 20.84 0 15 2/22 21.06 0 21 0 -0.22 view innings

v Afghanistan 2018-2024 14 256 66* 25.60 0 8 3/39 34.50 0 8 0 -8.89 view innings
v Australia 2016-2023 20 780 129 32.50 1 15 2/26 31.60 0 6 0 0.90 view innings
v Bangladesh 2017-2024 19 983 173 42.73 4 13 3/45 52.07 0 12 0 -9.33 view innings
v England 2018-2023 15 396 91 28.28 0 8 3/32 35.75 0 13 0 -7.46 view innings
v India 2017-2023 21 530 119* 26.50 1 10 2/32 52.30 0 11 0 -25.79 view innings
v Ireland 2016-2023 5 100 42* 50.00 0 1 1/13 57.00 0 7 0 -6.99 view innings
v Namibia 2022-2022 1 12 12 12.00 0 - - - - 1 0 - view innings
v Netherlands 2022-2023 4 127 93 31.75 0 0 - - 0 0 0 - view innings
v New Zealand 2018-2023 14 475 109 27.94 1 7 3/25 45.71 0 17 0 -17.77 view innings
v Oman 2023-2023 1 - - - - 0 - - 0 1 0 - view innings
v Pakistan 2015-2023 13 694 122 40.82 3 3 1/15 80.66 0 7 0 -39.84 view innings
v Scotland 2019-2023 2 30 23 15.00 0 0 - - 0 1 0 - view innings
v South Africa 2016-2023 35 886 84 22.15 0 20 3/36 38.10 0 19 0 -15.94 view innings
v U.A.E. 2022-2023 2 38 33 19.00 0 1 1/25 25.00 0 1 0 -5.99 view innings
v West Indies 2016-2021 12 509 155* 33.93 1 2 1/11 133.00 0 19 0 -99.06 view innings
v Zimbabwe 2016-2024 9 423 127 60.42 1 5 3/71 46.20 0 10 0 14.22 view innings

in Australia 2019-2022 10 227 66* 20.63 0 7 2/24 26.28 0 4 0 -5.64 view innings
in Bangladesh 2018-2024 10 680 173 52.30 3 6 3/45 44.16 0 8 0 8.14 view innings
in England 2017-2021 11 207 91 25.87 0 5 3/32 42.00 0 2 0 -16.12 view innings
in India 2017-2023 19 459 119* 24.15 1 8 2/32 60.87 0 11 0 -36.71 view innings
in Ireland 2016-2016 1 3 3* - 0 0 - - 0 0 0 - view innings
in New Zealand 2018-2023 9 323 98 29.36 0 3 2/54 76.33 0 9 0 -46.96 view innings
in Pakistan 2019-2023 3 148 102* 49.33 1 2 2/12 39.50 0 2 0 9.83 view innings
in Scotland 2019-2019 1 7 7 7.00 0 0 - - 0 0 0 - view innings
in South Africa 2016-2020 21 523 79* 21.79 0 15 3/36 32.40 0 6 0 -10.60 view innings
in Sri Lanka 2015-2024 78 2824 166 33.61 6 38 3/25 44.97 0 69 0 -11.35 view innings
in U.A.E. 2018-2022 4 60 28 15.00 0 3 2/38 27.33 0 2 0 -12.33 view innings
in West Indies 2018-2021 4 142 50 20.28 0 1 1/26 164.00 0 8 0 -143.71 view innings
in Zimbabwe 2016-2023 16 636 127 48.92 1 5 3/71 62.20 0 12 0 -13.27 view innings

in Africa 2016-2023 37 1159 127 31.32 1 20 3/36 39.85 0 18 0 -8.52 view innings
in Americas 2018-2021 4 142 50 20.28 0 1 1/26 164.00 0 8 0 -143.71 view innings
in Asia 2015-2024 114 4171 173 33.91 11 57 3/25 46.00 0 92 0 -12.08 view innings
in Europe 2016-2021 13 217 91 24.11 0 5 3/32 49.40 0 2 0 -25.28 view innings
in Oceania 2018-2023 19 550 98 25.00 0 10 2/24 41.30 0 13 0 -16.29 view innings

home 2015-2024 78 2824 166 33.61 6 38 3/25 44.97 0 69 0 -11.35 view innings
away 2016-2024 74 2742 173 31.88 6 42 3/32 46.47 0 48 0 -14.59 view innings
neutral 2016-2023 35 673 93 24.03 0 13 2/12 44.76 0 16 0 -20.73 view innings

year 2015 2 45 31 22.50 0 - - - - 0 0 - view innings
year 2016 19 962 129 45.80 2 8 2/35 39.75 0 11 0 6.05 view innings
year 2017 14 341 119* 18.94 1 3 1/3 108.00 0 6 0 -89.05 view innings
year 2018 22 779 173 27.82 1 12 2/22 41.50 0 26 0 -13.67 view innings
year 2019 27 702 109 26.00 2 22 3/25 35.68 0 12 0 -9.68 view innings
year 2020 9 339 79* 48.42 0 3 3/71 74.00 0 3 0 -25.57 view innings
year 2021 24 915 166 38.12 2 10 3/45 65.10 0 21 0 -26.97 view innings
year 2022 24 704 109 25.14 1 22 2/24 28.04 0 16 0 -2.90 view innings
year 2023 39 1110 122 31.71 1 11 3/39 68.45 0 27 0 -36.74 view innings
year 2024 7 342 108 42.75 2 2 1/1 37.50 0 11 0 5.25 view innings

season 2015 2 45 31 22.50 0 - - - - 0 0 - view innings
season 2016 11 533 129 44.41 1 5 2/35 37.40 0 3 0 7.01 view innings
season 2016/17 19 632 127 27.47 1 5 2/91 62.80 0 13 0 -35.32 view innings
season 2017 2 18 17 6.00 0 0 - - 0 1 0 - view innings
season 2017/18 3 340 173 85.00 2 2 1/31 66.00 0 0 0 19.00 view innings
season 2018 10 298 84 21.28 0 6 2/22 30.16 0 16 0 -8.88 view innings
season 2018/19 23 567 73 21.00 0 17 3/36 36.00 0 15 0 -14.99 view innings
season 2019 12 262 109 29.11 1 10 3/25 37.00 0 6 0 -7.88 view innings
season 2019/20 10 394 102* 43.77 1 3 3/71 96.33 0 4 0 -52.55 view innings
season 2020/21 3 181 79* 60.33 0 1 1/26 149.00 0 2 0 -88.66 view innings
season 2021 20 594 166 33.00 1 8 3/45 59.75 0 11 0 -26.74 view innings
season 2021/22 4 264 155* 37.71 1 5 2/32 36.40 0 11 0 1.31 view innings
season 2022 11 461 109 30.73 1 10 2/26 28.30 0 7 0 2.43 view innings
season 2022/23 22 554 98 26.38 0 12 2/24 30.33 0 15 0 -3.95 view innings
season 2023 20 614 122 38.37 1 7 3/39 55.85 0 14 0 -17.48 view innings
season 2023/24 15 482 108 32.13 2 2 1/1 124.50 0 15 0 -92.36 view innings

*LD Chandimal 2016-2019 18 660 173 30.00 2 9 2/35 61.44 0 11 0 -31.44 view innings
*DM de Silva 2024-2024 3 281 108 56.20 2 0 - - 0 7 0 - view innings
*PW Hasaranga 2024-2024 4 61 24 20.33 0 2 1/1 1.50 0 4 0 18.83 view innings
*HMRKB Herath 2016-2017 3 259 127 43.16 1 1 1/10 36.00 0 5 0 7.16 view innings
*FDM Karunaratne 2019-2023 41 2110 166 43.06 6 31 3/25 49.90 0 40 0 -6.84 view innings
*RAS Lakmal 2018-2018 5 238 73 23.80 0 0 - - 0 10 0 - view innings
*SL Malinga 2015-2020 14 285 57 21.92 0 6 3/41 36.00 0 5 0 -14.07 view innings
*AD Mathews 2016-2018 20 758 129 31.58 1 12 2/22 39.08 0 11 0 -7.49 view innings
*BKG Mendis 2023-2023 6 104 34 20.80 0 0 - - 0 3 0 - view innings
*MDKJ Perera 2021-2021 6 172 91 34.40 0 3 3/45 30.66 0 3 0 3.73 view innings
*NLTC Perera 2018-2018 1 17 17 17.00 0 1 1/22 22.00 0 0 0 -4.99 view innings
*MD Shanaka 2021-2023 56 1094 93 23.27 0 27 3/39 36.03 0 28 0 -12.76 view innings
*WU Tharanga 2016-2017 10 200 78* 25.00 0 1 1/42 105.00 0 6 0 -79.99 view innings

is captain 2024-2024 3 281 108 56.20 2 0 - - 0 7 0 - view innings
is not captain 2015-2024 184 5958 173 30.87 10 93 3/25 44.84 0 126 0 -13.97 view innings

is not keeper 2015-2024 187 6239 173 31.51 12 93 3/25 45.62 0 133 0 -14.11 view innings

won the toss 2015-2024 89 3370 155* 34.74 6 42 3/32 42.40 0 63 0 -7.66 view innings
lost the toss 2015-2024 98 2869 173 28.40 6 51 3/25 48.27 0 70 0 -19.86 view innings

won toss & batted 2015-2024 56 2534 155* 36.72 6 29 3/32 36.06 0 43 0 0.65 view innings
won toss & fielded 2016-2024 33 836 98 29.85 0 13 2/40 56.53 0 20 0 -26.68 view innings
lost toss & sent in 2016-2024 47 1381 127 28.77 3 15 3/41 49.93 0 32 0 -21.16 view innings
lost toss & fielded 2015-2023 50 1488 173 28.07 3 36 3/25 47.58 0 38 0 -19.50 view innings

matches batting first 2015-2024 103 3915 155* 33.46 9 44 3/32 40.79 0 75 0 -7.33 view innings
matches fielding first 2015-2024 83 2324 173 28.69 3 49 3/25 49.95 0 58 0 -21.26 view innings

1st team innings 2015-2024 186 4877 173 30.29 8 78 3/32 44.43 0 101 0 -14.14 view innings
2nd team innings 2016-2024 53 1362 155* 36.81 4 15 3/25 51.80 0 32 0 -14.98 view innings

1st match innings 2015-2024 186 2984 129 31.74 6 38 3/45 48.34 0 48 0 -16.59 view innings
2nd match innings 2015-2024 183 1893 173 28.25 2 40 3/32 40.72 0 53 0 -12.47 view innings
3rd match innings 2016-2024 53 1088 155* 40.29 3 11 3/25 56.45 0 12 0 -16.15 view innings
4th match innings 2016-2024 39 274 119* 27.40 1 4 1/10 39.00 0 20 0 -11.59 view innings

day match 2016-2024 93 4492 173 40.46 12 44 3/25 59.81 0 84 0 -19.34 view innings
day/night match 2016-2023 60 1146 91 20.10 0 37 3/41 36.78 0 32 0 -16.67 view innings
night match 2015-2024 34 601 62 20.03 0 12 2/22 20.83 0 17 0 -0.79 view innings

won match 2016-2024 79 2842 155* 37.39 6 43 3/25 31.88 0 67 0 5.51 view innings
lost match 2015-2023 91 2604 122 24.56 2 38 3/41 54.68 0 52 0 -30.11 view innings
tied match 2019-2023 2 29 15 14.50 0 1 1/28 28.00 0 3 0 -13.49 view innings
drawn match 2017-2022 10 760 173 58.46 4 10 3/71 72.50 0 9 0 -14.03 view innings
no result 2016-2022 5 4 4 4.00 0 1 1/37 41.00 0 2 0 -36.99 view innings

won batting first 2016-2024 48 2174 155* 40.25 6 25 3/32 30.76 0 44 0 9.49 view innings
won fielding first 2016-2024 31 668 78* 30.36 0 18 3/25 33.44 0 23 0 -3.08 view innings
lost batting first 2015-2023 47 1488 122 28.61 2 15 3/41 52.73 0 21 0 -24.11 view innings
lost fielding first 2015-2023 44 1116 98 20.66 0 23 3/45 55.95 0 31 0 -35.28 view innings
tied batting first 2019-2023 2 29 15 14.50 0 1 1/28 28.00 0 3 0 -13.49 view innings
drawn batting first 2018-2022 5 220 102* 27.50 1 3 2/54 69.00 0 7 0 -41.49 view innings
drawn fielding first 2017-2021 5 540 173 108.00 3 7 3/71 74.00 0 2 0 34.00 view innings
no result batting first 2021-2021 1 4 4 4.00 0 - - - - - - - view innings
no result fielding first 2016-2022 3 - - - - 1 1/37 41.00 0 2 0 - view innings

2 team series 2015-2024 141 5375 173 33.17 12 75 3/25 46.14 0 114 0 -12.96 view innings
3-4 team tournaments 2016-2016 5 139 78* 46.33 0 0 - - 0 4 0 - view innings
5+ team tournaments 2017-2024 80 3021 166 35.96 8 42 3/25 49.76 0 59 0 -13.79 view innings

only match in series 2018-2024 4 58 31 14.50 0 3 2/22 24.33 0 3 0 -9.83 view innings
1st match in series 2015-2024 49 2175 173 36.25 6 26 3/25 51.57 0 36 0 -15.32 view innings
2nd match in series 2015-2024 49 1902 155* 31.18 4 29 3/36 46.13 0 46 0 -14.95 view innings
3rd match in series 2016-2024 28 944 129 34.96 2 7 1/1 63.57 0 22 0 -28.60 view innings
4th match in series 2016-2022 6 190 76 31.66 0 6 3/41 27.16 0 4 0 4.50 view innings
5th match in series 2016-2019 5 106 34 26.50 0 4 2/35 25.25 0 3 0 1.25 view innings

World Cup 2019-2023 15 248 34 22.54 0 5 3/32 74.20 0 4 0 -51.65 view innings
Asia Cup (ODI) 2018-2023 8 95 41 11.87 0 5 2/12 36.20 0 3 0 -24.32 view innings
ICC Champions Trophy 2017-2017 1 1 1 1.00 0 0 - - 0 1 0 - view innings
ICC World Test Champ 2019-2024 24 1958 166 51.52 8 16 3/25 61.56 0 35 0 -10.03 view innings
Men's T20 Asia Cup 2022-2022 2 37 28 18.50 0 1 1/18 22.00 0 1 0 -3.49 view innings
Men's T20 World Cup 2022-2022 8 177 66* 25.28 0 6 2/24 13.83 0 4 0 11.45 view innings

tournament finals 2016-2023 4 36 28 9.00 0 0 - - 0 2 0 - view innings
preliminary matches 2016-2024 81 3124 166 37.63 8 42 3/25 49.76 0 61 0 -12.12 view innings
Statsguru includes the following current or recent relevant matches:
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page