Records type batting analysis [change type]
View career summary [change view]
Start of match date greater than or equal to 7 Aug 1994 remove greater than or equal to 7 Aug 1994 from query
Ordered by default (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2016-2024 71 63 5 1299 108* 22.39 1420 91.47 2 4 6 103 42 Profile
filtered 2016-2024 71 63 5 1299 108* 22.39 1420 91.47 2 4 6 103 42
Career summary
v Afghanistan 2018-2023 8 6 0 104 43 17.33 110 94.54 0 0 1 11 1 view innings
v Australia 2016-2022 6 6 0 58 34 9.66 73 79.45 0 0 1 7 0 view innings
v Bangladesh 2018-2023 6 6 1 100 30 20.00 133 75.18 0 0 0 5 3 view innings
v England 2016-2021 12 11 2 272 66 30.22 309 88.02 0 1 0 18 12 view innings
v India 2021-2023 8 8 1 185 108* 26.42 210 88.09 1 0 2 18 4 view innings
v Ireland 2016-2023 3 3 0 48 42 16.00 28 171.42 0 0 0 5 3 view innings
v Netherlands 2023-2023 2 2 0 6 5 3.00 22 27.27 0 0 0 0 0 view innings
v New Zealand 2019-2023 3 3 0 33 31 11.00 44 75.00 0 0 1 2 2 view innings
v Oman 2023-2023 1 - - - - - - - - - - - - view innings
v Pakistan 2019-2023 4 4 0 125 68 31.25 126 99.20 0 1 0 11 4 view innings
v Scotland 2023-2023 1 1 0 0 0 0.00 1 0.00 0 0 1 0 0 view innings
v South Africa 2018-2023 6 6 0 203 68 33.83 173 117.34 0 2 0 16 9 view innings
v U.A.E. 2023-2023 1 1 0 1 1 1.00 3 33.33 0 0 0 0 0 view innings
v West Indies 2021-2023 2 1 0 22 22 22.00 27 81.48 0 0 0 1 0 view innings
v Zimbabwe 2016-2024 8 5 1 142 102 35.50 161 88.19 1 0 0 9 4 view innings

in Bangladesh 2021-2021 2 2 0 25 14 12.50 44 56.81 0 0 0 1 1 view innings
in England 2016-2021 7 7 2 159 48* 31.80 207 76.81 0 0 0 9 5 view innings
in India 2023-2023 5 5 1 201 108* 50.25 198 101.51 1 1 0 20 6 view innings
in Ireland 2016-2016 2 2 0 43 42 21.50 21 204.76 0 0 0 5 3 view innings
in New Zealand 2019-2023 3 3 0 33 31 11.00 44 75.00 0 0 1 2 2 view innings
in Pakistan 2019-2023 3 3 0 116 68 38.66 112 103.57 0 1 0 12 4 view innings
in Sri Lanka 2016-2024 36 33 2 681 102 21.96 710 95.91 1 2 3 53 21 view innings
in U.A.E. 2018-2018 2 2 0 7 7 3.50 24 29.16 0 0 1 0 0 view innings
in West Indies 2021-2021 1 1 0 22 22 22.00 27 81.48 0 0 0 1 0 view innings
in Zimbabwe 2016-2023 10 5 0 12 5 2.40 33 36.36 0 0 1 0 0 view innings

in Africa 2016-2023 10 5 0 12 5 2.40 33 36.36 0 0 1 0 0 view innings
in Americas 2021-2021 1 1 0 22 22 22.00 27 81.48 0 0 0 1 0 view innings
in Asia 2016-2024 48 45 3 1030 108* 24.52 1088 94.66 2 4 4 86 32 view innings
in Europe 2016-2021 9 9 2 202 48* 28.85 228 88.59 0 0 0 14 8 view innings
in Oceania 2019-2023 3 3 0 33 31 11.00 44 75.00 0 0 1 2 2 view innings

home 2016-2024 36 33 2 681 102 21.96 710 95.91 1 2 3 53 21 view innings
away 2016-2023 23 20 3 514 108* 30.23 565 90.97 1 1 1 43 18 view innings
neutral 2018-2023 12 10 0 104 68 10.40 145 71.72 0 1 2 7 3 view innings

year 2016 9 7 1 119 42 19.83 104 114.42 0 0 0 11 5 view innings
year 2018 9 8 0 206 66 25.75 175 117.71 0 2 1 15 13 view innings
year 2019 4 4 0 143 68 35.75 125 114.40 0 1 0 13 6 view innings
year 2021 12 12 1 247 48* 22.45 349 70.77 0 0 1 13 5 view innings
year 2022 11 10 1 231 102 25.66 256 90.23 1 0 1 22 4 view innings
year 2023 24 20 2 338 108* 18.77 379 89.18 1 1 3 29 9 view innings
year 2024 2 2 0 15 8 7.50 32 46.87 0 0 0 0 0 view innings

season 2016 7 7 1 119 42 19.83 104 114.42 0 0 0 11 5 view innings
season 2016/17 2 - - - - - - - - - - - - view innings
season 2018 4 4 0 93 65 23.25 73 127.39 0 1 1 6 6 view innings
season 2018/19 6 5 0 115 66 23.00 109 105.50 0 1 0 9 7 view innings
season 2019 1 1 0 30 30 30.00 14 214.28 0 0 0 2 2 view innings
season 2019/20 2 2 0 111 68 55.50 104 106.73 0 1 0 11 4 view innings
season 2020/21 1 1 0 22 22 22.00 27 81.48 0 0 0 1 0 view innings
season 2021 11 11 1 225 48* 22.50 322 69.87 0 0 1 12 5 view innings
season 2021/22 3 3 1 127 102 63.50 129 98.44 1 0 0 9 4 view innings
season 2022 5 5 0 45 34 9.00 56 80.35 0 0 1 6 0 view innings
season 2022/23 8 7 1 211 108* 35.16 226 93.36 1 0 1 23 5 view innings
season 2023 17 13 1 106 24 8.83 144 73.61 0 0 2 7 1 view innings
season 2023/24 4 4 0 95 68 23.75 112 84.82 0 1 0 6 3 view innings

*LD Chandimal 2016-2018 6 5 0 126 66 25.20 119 105.88 0 1 0 10 7 view innings
*FDM Karunaratne 2019-2021 2 2 0 52 30 26.00 41 126.82 0 0 0 3 2 view innings
*SL Malinga 2019-2019 1 1 0 2 2 2.00 7 28.57 0 0 0 0 0 view innings
*AD Mathews 2016-2018 10 10 1 199 65 22.11 160 124.37 0 1 1 16 11 view innings
*BKG Mendis 2024-2024 2 2 0 15 8 7.50 32 46.87 0 0 0 0 0 view innings
*MDKJ Perera 2021-2021 5 5 1 121 48* 30.25 185 65.40 0 0 0 5 4 view innings
*MD Shanaka 2021-2023 41 36 3 673 108* 20.39 772 87.17 2 1 5 58 14 view innings
*WU Tharanga 2016-2016 2 - - - - - - - - - - - - view innings
*HDRL Thirimanne 2019-2019 2 2 0 111 68 55.50 104 106.73 0 1 0 11 4 view innings

is captain 2021-2023 41 36 3 673 108* 20.39 772 87.17 2 1 5 58 14 view innings
is not captain 2016-2024 30 27 2 626 68 25.04 648 96.60 0 3 1 45 28 view innings

is not keeper 2016-2024 71 63 5 1299 108* 22.39 1420 91.47 2 4 6 103 42 view innings

won the toss 2016-2024 30 26 1 515 108* 20.60 533 96.62 1 1 2 45 16 view innings
lost the toss 2016-2024 41 37 4 784 102 23.75 887 88.38 1 3 4 58 26 view innings

won toss & batted 2016-2024 20 20 0 307 43 15.35 331 92.74 0 0 1 25 9 view innings
won toss & fielded 2016-2023 10 6 1 208 108* 41.60 202 102.97 1 1 1 20 7 view innings
lost toss & sent in 2016-2023 20 20 2 440 66 24.44 441 99.77 0 2 1 30 19 view innings
lost toss & fielded 2016-2024 21 17 2 344 102 22.93 446 77.13 1 1 3 28 7 view innings

matches batting first 2016-2024 40 40 2 747 66 19.65 772 96.76 0 2 2 55 28 view innings
matches fielding first 2016-2024 31 23 3 552 108* 27.60 648 85.18 2 2 4 48 14 view innings

1st match innings 2016-2024 40 40 2 747 66 19.65 772 96.76 0 2 2 55 28 view innings
2nd match innings 2016-2024 29 23 3 552 108* 27.60 648 85.18 2 2 4 48 14 view innings

day match 2016-2023 25 19 1 273 66 15.16 333 81.98 0 1 2 17 12 view innings
day/night match 2016-2024 46 44 4 1026 108* 25.65 1087 94.38 2 3 4 86 30 view innings

won match 2016-2024 31 26 2 389 65 16.20 366 106.28 0 1 3 35 12 view innings
lost match 2016-2023 33 33 2 832 108* 26.83 943 88.22 2 3 3 65 27 view innings
tied match 2016-2016 1 1 0 20 20 20.00 19 105.26 0 0 0 1 1 view innings
no result 2016-2024 6 3 1 58 48* 29.00 92 63.04 0 0 0 2 2 view innings

won batting first 2016-2023 19 19 0 313 65 16.47 269 116.35 0 1 1 28 12 view innings
won fielding first 2016-2024 12 7 2 76 43 15.20 97 78.35 0 0 2 7 0 view innings
lost batting first 2016-2023 17 17 1 356 66 22.25 392 90.81 0 1 1 24 13 view innings
lost fielding first 2016-2023 16 16 1 476 108* 31.73 551 86.38 2 2 2 41 14 view innings
tied batting first 2016-2016 1 1 0 20 20 20.00 19 105.26 0 0 0 1 1 view innings
no result batting first 2016-2024 3 3 1 58 48* 29.00 92 63.04 0 0 0 2 2 view innings
no result fielding first 2016-2022 3 - - - - - - - - - - - - view innings

2 team series 2016-2024 51 48 4 1146 108* 26.04 1201 95.42 2 3 3 93 39 view innings
3-4 team tournaments 2016-2016 2 - - - - - - - - - - - - view innings
5+ team tournaments 2018-2023 38 34 3 617 102 19.90 805 76.64 1 1 5 41 14 view innings

1st match in series 2016-2024 14 13 2 287 108* 26.09 301 95.34 1 0 1 27 8 view innings
2nd match in series 2016-2024 13 12 0 349 102 29.08 408 85.53 1 1 0 26 9 view innings
3rd match in series 2016-2023 15 14 1 281 48* 21.61 299 93.97 0 0 2 22 10 view innings
4th match in series 2016-2022 4 4 1 154 66 51.33 118 130.50 0 2 0 11 10 view innings
5th match in series 2016-2022 5 5 0 75 22 15.00 75 100.00 0 0 0 7 2 view innings

World Cup 2023-2023 2 2 0 80 68 40.00 80 100.00 0 1 0 6 3 view innings
Asia Cup (ODI) 2018-2023 8 8 1 61 24 8.71 106 57.54 0 0 2 4 0 view innings

tournament finals 2016-2023 3 2 0 1 1 0.50 6 16.66 0 0 1 0 0 view innings
preliminary matches 2016-2023 37 32 3 616 102 21.24 799 77.09 1 1 4 41 14 view innings

4th position 2016-2021 2 2 0 2 1 1.00 11 18.18 0 0 0 0 0 view innings
5th position 2018-2023 5 5 0 61 22 12.20 86 70.93 0 0 0 7 0 view innings
6th position 2016-2023 25 25 2 593 108* 25.78 614 96.57 2 1 3 52 18 view innings
7th position 2016-2024 26 26 3 535 68 23.26 631 84.78 0 2 2 37 17 view innings
8th position 2016-2018 5 5 0 108 65 21.60 78 138.46 0 1 1 7 7 view innings
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page