Records type batting analysis [change type]
View career summary [change view]
Start of match date greater than or equal to 1 jan 2000 remove greater than or equal to 1 jan 2000 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 2009-2024 109 193 26 7608 200* 45.55 15638 48.65 16 41 5 782 86 Profile
filtered 2009-2024 109 193 26 7608 200* 45.55 15638 48.65 16 41 5 782 86
Career summary
v Afghanistan 2024-2024 1 1 0 141 141 141.00 259 54.44 1 0 0 14 3 view innings
v Australia 2011-2022 11 19 2 692 105* 40.70 1430 48.39 1 5 0 74 6 view innings
v Bangladesh 2013-2024 10 17 4 720 199 55.38 1403 51.31 2 2 1 65 9 view innings
v England 2012-2021 11 21 0 970 160 46.19 1927 50.33 3 6 0 101 4 view innings
v India 2009-2022 17 30 0 1051 111 35.03 1973 53.26 3 4 1 122 16 view innings
v Ireland 2023-2023 2 2 1 100 100* 100.00 117 85.47 1 0 1 6 4 view innings
v New Zealand 2009-2023 13 24 4 1004 120* 50.20 2237 44.88 2 7 0 108 13 view innings
v Pakistan 2009-2023 23 42 10 1601 157* 50.03 3479 46.01 2 9 2 165 14 view innings
v South Africa 2011-2018 10 20 2 677 89 37.61 1347 50.25 0 6 0 78 5 view innings
v West Indies 2010-2021 8 12 2 309 69* 30.90 594 52.02 0 1 0 26 6 view innings
v Zimbabwe 2017-2020 3 5 1 343 200* 85.75 872 39.33 1 1 0 23 6 view innings

in Australia 2012-2013 3 6 0 175 75 29.16 379 46.17 0 1 0 25 0 view innings
in Bangladesh 2014-2024 6 10 2 584 199 73.00 1142 51.13 2 2 1 53 6 view innings
in England 2014-2016 5 9 0 431 160 47.88 741 58.16 2 1 0 57 3 view innings
in India 2009-2022 8 15 0 439 111 29.26 874 50.22 1 2 0 53 9 view innings
in New Zealand 2014-2023 8 16 3 668 120* 51.38 1454 45.94 2 4 0 66 8 view innings
in Pakistan 2019-2019 2 3 0 63 31 21.00 154 40.90 0 0 0 6 0 view innings
in South Africa 2011-2017 6 12 0 318 63 26.50 610 52.13 0 2 0 43 0 view innings
in Sri Lanka 2009-2024 62 106 17 4024 141 45.21 8111 49.61 7 24 4 393 51 view innings
in U.A.E. 2011-2014 6 11 3 587 157* 73.37 1383 42.44 1 4 0 61 4 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 Zimbabwe 2020-2020 2 3 1 277 200* 138.50 695 39.85 1 1 0 20 5 view innings

in Africa 2011-2020 8 15 1 595 200* 42.50 1305 45.59 1 3 0 63 5 view innings
in Americas 2018-2018 1 2 0 42 31 21.00 95 44.21 0 0 0 5 0 view innings
in Asia 2009-2024 84 145 22 5697 199 46.31 11664 48.84 11 32 5 566 70 view innings
in Europe 2014-2016 5 9 0 431 160 47.88 741 58.16 2 1 0 57 3 view innings
in Oceania 2012-2023 11 22 3 843 120* 44.36 1833 45.99 2 5 0 91 8 view innings

home 2009-2024 62 106 17 4024 141 45.21 8111 49.61 7 24 4 393 51 view innings
away 2009-2024 41 76 6 2997 200* 42.81 6144 48.77 8 13 1 328 31 view innings
neutral 2011-2014 6 11 3 587 157* 73.37 1383 42.44 1 4 0 61 4 view innings

year 2009 7 11 1 379 99 37.90 635 59.68 0 2 0 47 4 view innings
year 2010 6 6 1 148 45 29.60 279 53.04 0 0 0 17 1 view innings
year 2011 8 15 4 525 105* 47.72 1194 43.96 1 4 0 58 5 view innings
year 2012 9 16 2 585 84 41.78 1351 43.30 0 5 1 71 4 view innings
year 2013 4 8 3 373 157* 74.60 720 51.80 1 1 0 45 3 view innings
year 2014 11 20 5 1160 160 77.33 2311 50.19 2 8 0 117 15 view innings
year 2015 11 21 1 845 122 42.25 1589 53.17 3 3 0 87 8 view innings
year 2016 7 13 0 375 80 28.84 627 59.80 0 3 0 40 4 view innings
year 2017 9 18 0 524 111 29.11 1125 46.57 1 2 1 59 9 view innings
year 2018 8 16 3 640 120* 49.23 1389 46.07 1 5 0 56 2 view innings
year 2019 4 7 1 150 50 25.00 384 39.06 0 1 0 16 1 view innings
year 2020 2 3 1 277 200* 138.50 695 39.85 1 1 0 20 5 view innings
year 2021 6 11 1 357 110 35.70 763 46.78 1 2 0 29 6 view innings
year 2022 8 13 1 615 199 51.25 1354 45.42 2 1 2 54 8 view innings
year 2023 6 10 2 408 115 51.00 787 51.84 2 2 1 41 7 view innings
year 2024 3 5 0 247 141 49.40 435 56.78 1 1 0 25 4 view innings

season 2009 4 6 1 230 64* 46.00 422 54.50 0 1 0 26 2 view innings
season 2009/10 3 5 0 149 99 29.80 213 69.95 0 1 0 21 2 view innings
season 2010 3 3 0 91 45 30.33 151 60.26 0 0 0 13 0 view innings
season 2010/11 3 3 1 57 27 28.50 128 44.53 0 0 0 4 1 view innings
season 2011 3 5 2 274 105* 91.33 627 43.70 1 2 0 30 3 view innings
season 2011/12 7 14 2 418 63 34.83 964 43.36 0 4 0 47 2 view innings
season 2012 3 5 2 64 47 21.33 153 41.83 0 0 1 6 1 view innings
season 2012/13 7 13 2 479 84 43.54 1051 45.57 0 3 0 60 5 view innings
season 2013/14 5 8 2 546 157* 91.00 1154 47.31 1 3 0 56 4 view innings
season 2014 6 12 4 746 160 93.25 1415 52.72 2 4 0 82 9 view innings
season 2014/15 2 4 0 139 66 34.75 247 56.27 0 2 0 14 3 view innings
season 2015 6 12 1 608 122 55.27 1140 53.33 3 2 0 64 4 view innings
season 2015/16 4 7 0 214 77 30.57 414 51.69 0 1 0 19 4 view innings
season 2016 6 11 0 277 80 25.18 438 63.24 0 2 0 28 4 view innings
season 2016/17 3 6 0 178 59 29.66 342 52.04 0 1 0 24 0 view innings
season 2017 4 8 0 248 83 31.00 515 48.15 0 1 1 21 6 view innings
season 2017/18 3 6 0 196 111 32.66 457 42.88 1 1 0 26 3 view innings
season 2018 3 6 0 159 71 26.50 362 43.92 0 1 0 15 1 view innings
season 2018/19 5 10 3 481 120* 68.71 1027 46.83 1 4 0 41 1 view innings
season 2019 2 4 1 87 50 29.00 230 37.82 0 1 0 10 1 view innings
season 2019/20 4 6 1 340 200* 68.00 849 40.04 1 1 0 26 5 view innings
season 2020/21 2 4 0 213 110 53.25 522 40.80 1 1 0 16 1 view innings
season 2021 2 3 0 42 25 14.00 82 51.21 0 0 0 5 1 view innings
season 2021/22 4 8 1 196 69* 28.00 363 53.99 0 1 0 14 8 view innings
season 2022 6 9 1 521 199 65.12 1150 45.30 2 1 2 48 4 view innings
season 2022/23 2 4 0 165 115 41.25 387 42.63 1 0 0 17 1 view innings
season 2023 4 6 2 243 100* 60.75 400 60.75 1 2 1 24 6 view innings
season 2023/24 3 5 0 247 141 49.40 435 56.78 1 1 0 25 4 view innings

*LD Chandimal 2017-2021 12 24 3 977 120* 46.52 2281 42.83 3 5 1 90 10 view innings
*DM de Silva 2024-2024 3 5 0 247 141 49.40 435 56.78 1 1 0 25 4 view innings
*TM Dilshan 2011-2012 9 17 4 589 105* 45.30 1336 44.08 1 5 0 65 5 view innings
*HMRKB Herath 2017-2017 1 2 0 85 83 42.50 140 60.71 0 1 0 11 1 view innings
*DPMD Jayawardene 2012-2013 9 16 2 552 84 39.42 1280 43.12 0 4 1 71 4 view innings
*FDM Karunaratne 2019-2023 24 40 6 1594 200* 46.88 3461 46.05 5 6 3 144 26 view innings
*RAS Lakmal 2018-2018 4 8 0 235 88 29.37 462 50.86 0 2 0 18 1 view innings
*AD Mathews 2013-2017 34 64 9 2802 160 50.94 5329 52.58 6 15 0 294 30 view innings
*KC Sangakkara 2009-2010 13 17 2 527 99 35.13 914 57.65 0 2 0 64 5 view innings

is captain 2013-2017 34 64 9 2802 160 50.94 5329 52.58 6 15 0 294 30 view innings
is not captain 2009-2024 75 129 17 4806 200* 42.91 10309 46.61 10 26 5 488 56 view innings

is not keeper 2009-2024 109 193 26 7608 200* 45.55 15638 48.65 16 41 5 782 86 view innings

won the toss 2009-2024 61 107 15 3672 199 39.91 7670 47.87 6 21 4 368 39 view innings
lost the toss 2009-2024 48 86 11 3936 200* 52.48 7968 49.39 10 20 1 414 47 view innings

won toss & batted 2009-2024 41 74 9 2444 199 37.60 5035 48.54 2 15 4 233 30 view innings
won toss & fielded 2009-2024 20 33 6 1228 141 45.48 2635 46.60 4 6 0 135 9 view innings
lost toss & sent in 2009-2024 13 25 3 1310 160 59.54 2488 52.65 5 4 0 152 12 view innings
lost toss & fielded 2009-2023 35 61 8 2626 200* 49.54 5480 47.91 5 16 1 262 35 view innings

matches batting first 2009-2024 54 99 12 3754 199 43.14 7523 49.90 7 19 4 385 42 view innings
matches fielding first 2009-2024 55 94 14 3854 200* 48.17 8115 47.49 9 22 1 397 44 view innings

1st team innings 2009-2024 108 107 6 4514 200* 44.69 9109 49.55 10 25 4 470 57 view innings
2nd team innings 2009-2024 100 86 20 3094 160 46.87 6529 47.38 6 16 1 312 29 view innings

1st match innings 2009-2024 54 53 1 1968 199 37.84 3825 51.45 2 12 3 212 24 view innings
2nd match innings 2009-2024 54 54 5 2546 200* 51.95 5284 48.18 8 13 1 258 33 view innings
3rd match innings 2009-2024 61 57 12 2131 160 47.35 4390 48.54 5 10 1 209 23 view innings
4th match innings 2009-2024 39 29 8 963 110 45.85 2139 45.02 1 6 0 103 6 view innings

day match 2009-2024 108 191 26 7564 200* 45.84 15548 48.64 16 41 5 779 84 view innings
day/night match 2022-2022 1 2 0 44 43 22.00 90 48.88 0 0 0 3 2 view innings

won match 2009-2024 36 59 10 2520 200* 51.42 4802 52.47 5 11 2 242 36 view innings
lost match 2009-2023 48 95 5 3263 122 36.25 6920 47.15 5 21 2 357 30 view innings
drawn match 2009-2022 25 39 11 1825 199 65.17 3916 46.60 6 9 1 183 20 view innings

won batting first 2009-2024 22 40 3 1239 160 33.48 2199 56.34 1 5 2 127 17 view innings
won fielding first 2009-2024 14 19 7 1281 200* 106.75 2603 49.21 4 6 0 115 19 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
drawn batting first 2010-2022 12 20 7 1118 199 86.00 2256 49.55 3 6 1 107 13 view innings
drawn fielding first 2009-2021 13 19 4 707 111 47.13 1660 42.59 3 3 0 76 7 view innings

2 team series 2009-2024 109 193 26 7608 200* 45.55 15638 48.65 16 41 5 782 86 view innings
5+ team tournaments 2019-2024 24 43 4 1536 199 39.38 3347 45.89 4 7 2 145 19 view innings

only match in series 2017-2024 2 3 0 207 141 69.00 436 47.47 1 0 0 17 4 view innings
1st match in series 2009-2024 45 79 11 3421 200* 50.30 6931 49.35 6 21 4 365 34 view innings
2nd match in series 2009-2024 44 79 12 2917 160 43.53 5817 50.14 5 16 0 281 42 view innings
3rd match in series 2009-2018 18 32 3 1063 122 36.65 2454 43.31 4 4 1 119 6 view innings

ICC World Test Champ 2019-2024 24 43 4 1536 199 39.38 3347 45.89 4 7 2 145 19 view innings

4th position 2014-2024 35 53 7 2155 200* 46.84 4443 48.50 7 8 2 208 34 view innings
5th position 2011-2023 45 72 8 2763 145* 43.17 5649 48.91 5 18 2 257 29 view innings
6th position 2009-2018 35 55 10 2161 160 48.02 4498 48.04 4 11 1 256 17 view innings
7th position 2009-2014 8 10 1 455 95 50.55 911 49.94 0 4 0 52 6 view innings
8th position 2009-2012 2 2 0 73 46 36.50 132 55.30 0 0 0 9 0 view innings
9th position 2021-2021 1 1 0 1 1 1.00 5 20.00 0 0 0 0 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