Records type batting analysis [change type]
View career summary [change view]
Match result lost match remove lost match from query
Ordered by hundreds scored (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2009-2024 109 193 26 7608 200* 45.55 15638 48.65 16 41 5 782 86 Profile
filtered 2009-2023 48 95 5 3263 122 36.25 6920 47.15 5 21 2 357 30
Career summary
v India 2009-2022 11 22 0 714 110 32.45 1321 54.04 2 2 1 81 11 view innings
v England 2012-2021 8 16 0 661 110 41.31 1374 48.10 1 6 0 60 2 view innings
v New Zealand 2012-2023 9 18 2 605 115 37.81 1376 43.96 1 4 0 63 9 view innings
v Pakistan 2011-2023 8 16 2 526 122 37.57 1289 40.80 1 4 1 52 6 view innings
v West Indies 2018-2018 1 2 0 42 31 21.00 95 44.21 0 0 0 5 0 view innings
v South Africa 2011-2017 6 12 1 401 89 36.45 805 49.81 0 3 0 55 2 view innings
v Australia 2011-2022 5 9 0 314 95 34.88 660 47.57 0 2 0 41 0 view innings

in Sri Lanka 2010-2023 22 43 2 1703 122 41.53 3646 46.70 4 11 2 180 14 view innings
in New Zealand 2014-2023 7 14 2 465 115 38.75 978 47.54 1 3 0 46 7 view innings
in South Africa 2011-2017 5 10 0 285 63 28.50 553 51.53 0 2 0 38 0 view innings
in England 2016-2016 2 4 0 122 80 30.50 188 64.89 0 1 0 16 1 view innings
in India 2009-2022 5 10 0 246 99 24.60 435 56.55 0 1 0 28 6 view innings
in West Indies 2018-2018 1 2 0 42 31 21.00 95 44.21 0 0 0 5 0 view innings
in Australia 2012-2013 3 6 0 175 75 29.16 379 46.17 0 1 0 25 0 view innings
in U.A.E. 2011-2014 2 4 1 193 91 64.33 569 33.91 0 2 0 17 2 view innings
in Pakistan 2019-2019 1 2 0 32 19 16.00 77 41.55 0 0 0 2 0 view innings

in Asia 2009-2023 30 59 3 2174 122 38.82 4727 45.99 4 14 2 227 22 view innings
in Oceania 2012-2023 10 20 2 640 115 35.55 1357 47.16 1 4 0 71 7 view innings
in Africa 2011-2017 5 10 0 285 63 28.50 553 51.53 0 2 0 38 0 view innings
in Europe 2016-2016 2 4 0 122 80 30.50 188 64.89 0 1 0 16 1 view innings
in Americas 2018-2018 1 2 0 42 31 21.00 95 44.21 0 0 0 5 0 view innings

home 2010-2023 22 43 2 1703 122 41.53 3646 46.70 4 11 2 180 14 view innings
away 2009-2023 24 48 2 1367 115 29.71 2705 50.53 1 8 0 160 14 view innings
neutral 2011-2014 2 4 1 193 91 64.33 569 33.91 0 2 0 17 2 view innings

year 2015 7 14 0 514 122 36.71 1012 50.79 3 1 0 56 5 view innings
year 2021 2 4 0 213 110 53.25 522 40.80 1 1 0 16 1 view innings
year 2023 4 8 1 308 115 44.00 670 45.97 1 2 0 35 3 view innings
year 2019 2 4 0 41 19 10.25 136 30.14 0 0 0 3 0 view innings
year 2014 3 6 1 354 91 70.80 848 41.74 0 4 0 36 6 view innings
year 2009 2 4 0 132 99 33.00 179 73.74 0 1 0 20 1 view innings
year 2010 1 2 0 50 45 25.00 93 53.76 0 0 0 7 0 view innings
year 2022 4 7 0 142 43 20.28 315 45.07 0 0 1 10 4 view innings
year 2016 3 6 0 220 80 36.66 377 58.35 0 2 0 28 1 view innings
year 2011 3 6 1 214 95 42.80 464 46.12 0 2 0 28 1 view innings
year 2017 6 12 0 282 83 23.50 543 51.93 0 1 1 32 6 view innings
year 2012 5 10 0 442 84 44.20 1044 42.33 0 4 0 53 2 view innings
year 2018 5 10 2 320 88 40.00 646 49.53 0 3 0 26 0 view innings
year 2013 1 2 0 31 16 15.50 71 43.66 0 0 0 7 0 view innings

season 2015 4 8 0 385 122 48.12 775 49.67 3 0 0 42 2 view innings
season 2020/21 2 4 0 213 110 53.25 522 40.80 1 1 0 16 1 view innings
season 2022/23 2 4 0 165 115 41.25 387 42.63 1 0 0 17 1 view innings
season 2017 3 6 0 182 83 30.33 338 53.84 0 1 1 18 5 view innings
season 2019/20 1 2 0 32 19 16.00 77 41.55 0 0 0 2 0 view innings
season 2023 2 4 1 143 64 47.66 283 50.53 0 2 0 18 2 view innings
season 2009/10 2 4 0 132 99 33.00 179 73.74 0 1 0 20 1 view innings
season 2013/14 1 2 0 122 91 61.00 384 31.77 0 1 0 9 1 view innings
season 2016 2 4 0 122 80 30.50 188 64.89 0 1 0 16 1 view innings
season 2018/19 4 8 2 278 88 46.33 551 50.45 0 3 0 21 0 view innings
season 2022 2 3 0 48 39 16.00 111 43.24 0 0 1 4 0 view innings
season 2011/12 4 8 1 281 63 40.14 651 43.16 0 3 0 34 1 view innings
season 2017/18 1 2 0 20 10 10.00 52 38.46 0 0 0 2 1 view innings
season 2010 1 2 0 50 45 25.00 93 53.76 0 0 0 7 0 view innings
season 2014 1 2 1 116 89 116.00 252 46.03 0 1 0 17 2 view innings
season 2016/17 3 6 0 178 59 29.66 342 52.04 0 1 0 24 0 view innings
season 2019 1 2 0 9 7 4.50 59 15.25 0 0 0 1 0 view innings
season 2012/13 4 8 0 306 84 38.25 718 42.61 0 2 0 41 2 view innings
season 2015/16 2 4 0 106 77 26.50 202 52.47 0 1 0 10 3 view innings
season 2018 1 2 0 42 31 21.00 95 44.21 0 0 0 5 0 view innings
season 2021/22 2 4 0 94 43 23.50 204 46.07 0 0 0 6 4 view innings
season 2011 1 2 0 100 95 50.00 210 47.61 0 1 0 13 0 view innings
season 2014/15 2 4 0 139 66 34.75 247 56.27 0 2 0 14 3 view innings

*AD Mathews 2014-2017 15 30 1 1168 122 40.27 2390 48.87 3 7 0 132 12 view innings
*LD Chandimal 2017-2021 8 16 2 532 110 38.00 1223 43.49 1 3 1 43 6 view innings
*FDM Karunaratne 2019-2023 10 19 1 491 115 27.27 1121 43.80 1 2 1 48 7 view innings
*KC Sangakkara 2009-2010 3 6 0 182 99 30.33 272 66.91 0 1 0 27 1 view innings
*DPMD Jayawardene 2012-2013 5 10 0 409 84 40.90 973 42.03 0 3 0 53 2 view innings
*HMRKB Herath 2017-2017 1 2 0 85 83 42.50 140 60.71 0 1 0 11 1 view innings
*RAS Lakmal 2018-2018 2 4 0 118 88 29.50 195 60.51 0 1 0 8 0 view innings
*TM Dilshan 2011-2012 4 8 1 278 95 39.71 606 45.87 0 3 0 35 1 view innings

is captain 2014-2017 15 30 1 1168 122 40.27 2390 48.87 3 7 0 132 12 view innings
is not captain 2009-2023 33 65 4 2095 115 34.34 4530 46.24 2 14 2 225 18 view innings

is not keeper 2009-2023 48 95 5 3263 122 36.25 6920 47.15 5 21 2 357 30 view innings

lost the toss 2009-2023 25 50 1 1841 122 37.57 3697 49.79 3 11 1 201 21 view innings
won the toss 2009-2023 23 45 4 1422 110 34.68 3223 44.12 2 10 1 156 9 view innings

lost toss & sent in 2011-2023 6 12 0 464 122 38.66 924 50.21 2 1 0 52 6 view innings
won toss & batted 2009-2023 14 27 2 933 110 37.32 2144 43.51 1 7 1 99 6 view innings
won toss & fielded 2012-2023 9 18 2 489 110 30.56 1079 45.31 1 3 0 57 3 view innings
lost toss & fielded 2009-2022 19 38 1 1377 102 37.21 2773 49.65 1 10 1 149 15 view innings

matches batting first 2009-2023 20 39 2 1397 122 37.75 3068 45.53 3 8 1 151 12 view innings
matches fielding first 2009-2023 28 56 3 1866 110 35.20 3852 48.44 2 13 1 206 18 view innings

2nd team innings 2009-2023 48 47 4 1671 122 38.86 3653 45.74 3 11 0 181 12 view innings
1st team innings 2009-2023 48 48 1 1592 110 33.87 3267 48.72 2 10 2 176 18 view innings

3rd match innings 2009-2023 30 29 2 951 122 35.22 2130 44.64 2 6 0 100 10 view innings
1st match innings 2009-2023 20 20 0 786 110 39.30 1620 48.51 1 5 1 86 7 view innings
4th match innings 2011-2022 18 18 2 720 110 45.00 1523 47.27 1 5 0 81 2 view innings
2nd match innings 2009-2023 28 28 1 806 102 29.85 1647 48.93 1 5 1 90 11 view innings

day match 2009-2023 47 93 5 3219 122 36.57 6830 47.13 5 21 2 354 28 view innings
day/night match 2022-2022 1 2 0 44 43 22.00 90 48.88 0 0 0 3 2 view innings

lost match 2009-2023 48 95 5 3263 122 36.25 6920 47.15 5 21 2 357 30 view innings

lost batting first 2009-2023 20 39 2 1397 122 37.75 3068 45.53 3 8 1 151 12 view innings
lost fielding first 2009-2023 28 56 3 1866 110 35.20 3852 48.44 2 13 1 206 18 view innings

2 team series 2009-2023 48 95 5 3263 122 36.25 6920 47.15 5 21 2 357 30 view innings
5+ team tournaments 2019-2023 12 23 1 704 115 32.00 1643 42.84 2 3 1 64 8 view innings

2nd match in series 2009-2023 20 40 4 1264 110 35.11 2618 48.28 2 7 0 133 16 view innings
3rd match in series 2009-2018 10 20 0 681 122 34.05 1511 45.06 2 3 1 78 3 view innings
1st match in series 2011-2023 18 35 1 1318 115 38.76 2791 47.22 1 11 1 146 11 view innings

ICC World Test Champ 2019-2023 12 23 1 704 115 32.00 1643 42.84 2 3 1 64 8 view innings

5th position 2012-2023 24 38 2 1391 122 38.63 2738 50.80 3 10 1 143 13 view innings
4th position 2015-2023 15 25 1 708 115 29.50 1575 44.95 2 2 1 69 9 view innings
8th position 2012-2012 1 1 0 46 46 46.00 98 46.93 0 0 0 6 0 view innings
6th position 2009-2018 18 28 2 1013 99 38.96 2290 44.23 0 8 0 125 8 view innings
7th position 2010-2011 2 3 0 105 95 35.00 219 47.94 0 1 0 14 0 view innings
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page