Records type batting analysis [change type]
View reverse cumulative averages [change view]
Start of match date greater than or equal to 1 Jan 1990 remove greater than or equal to 1 Jan 1990 from query
Innings in match 4th innings remove 4th innings from query
Ordered by start date (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 2005-2023 88 163 14 5676 219* 38.09 11808 48.06 10 27 12 673 34 Profile
filtered 2008-2023 32 29 4 844 101 33.76 1734 48.67 1 4 2 101 3
Reverse cumulative
1 1 1 51 51* - 48 106.25 0 1 0 7 0 v Ireland 4 Apr 2023 Test # 2501
1 1 1 51 51* - 48 106.25 0 1 0 7 0 v India 22 Dec 2022 Test # 2484
2 2 1 74 51* 74.00 98 75.51 0 1 0 9 0 v India 14 Dec 2022 Test # 2481
2 2 1 74 51* 74.00 98 75.51 0 1 0 9 0 v Sri Lanka 23 May 2022 Test # 2463
2 2 1 74 51* 74.00 98 75.51 0 1 0 9 0 v Sri Lanka 15 May 2022 Test # 2462
3 3 1 75 51* 37.50 106 70.75 0 1 0 9 0 v South Africa 8 Apr 2022 Test # 2461
4 4 1 75 51* 25.00 111 67.56 0 1 1 9 0 v South Africa 31 Mar 2022 Test # 2460
5 5 2 80 51* 26.66 118 67.79 0 1 1 10 0 v New Zealand 1 Jan 2022 Test # 2444
5 5 2 80 51* 26.66 118 67.79 0 1 1 10 0 v Pakistan 4 Dec 2021 Test # 2439
5 5 2 80 51* 26.66 118 67.79 0 1 1 10 0 v Pakistan 26 Nov 2021 Test # 2436
5 5 2 80 51* 26.66 118 67.79 0 1 1 10 0 v Zimbabwe 7 Jul 2021 Test # 2427
6 6 2 120 51* 30.00 181 66.29 0 1 1 15 0 v Sri Lanka 29 Apr 2021 Test # 2419
6 6 2 120 51* 30.00 181 66.29 0 1 1 15 0 v Sri Lanka 21 Apr 2021 Test # 2418
7 7 2 134 51* 26.80 211 63.50 0 1 1 16 0 v West Indies 11 Feb 2021 Test # 2410
7 7 2 134 51* 26.80 211 63.50 0 1 1 16 0 v West Indies 3 Feb 2021 Test # 2407
7 7 2 134 51* 26.80 211 63.50 0 1 1 16 0 v Zimbabwe 22 Feb 2020 Test # 2386
7 7 2 134 51* 26.80 211 63.50 0 1 1 16 0 v India 22 Nov 2019 Test # 2369
7 7 2 134 51* 26.80 211 63.50 0 1 1 16 0 v India 14 Nov 2019 Test # 2366
8 8 2 157 51* 26.16 236 66.52 0 1 1 20 0 v Afghanistan 5 Sep 2019 Test # 2361
8 8 2 157 51* 26.16 236 66.52 0 1 1 20 0 v West Indies 30 Nov 2018 Test # 2331
8 8 2 157 51* 26.16 236 66.52 0 1 1 20 0 v West Indies 22 Nov 2018 Test # 2328
8 8 2 157 51* 26.16 236 66.52 0 1 1 20 0 v Zimbabwe 11 Nov 2018 Test # 2325
9 9 2 170 51* 24.28 280 60.71 0 1 1 20 0 v Zimbabwe 3 Nov 2018 Test # 2323
10 10 2 201 51* 25.12 316 63.60 0 1 1 26 0 v West Indies 12 Jul 2018 Test # 2312
10 10 2 201 51* 25.12 316 63.60 0 1 1 26 0 v West Indies 4 Jul 2018 Test # 2310
11 11 2 226 51* 25.11 367 61.58 0 1 1 30 0 v Sri Lanka 8 Feb 2018 Test # 2296
11 11 2 226 51* 25.11 367 61.58 0 1 1 30 0 v Sri Lanka 31 Jan 2018 Test # 2295
11 11 2 226 51* 25.11 367 61.58 0 1 1 30 0 v South Africa 6 Oct 2017 Test # 2277
12 12 2 242 51* 24.20 422 57.34 0 1 1 31 0 v South Africa 28 Sep 2017 Test # 2276
12 12 2 242 51* 24.20 422 57.34 0 1 1 31 0 v Australia 4 Sep 2017 Test # 2273
12 12 2 242 51* 24.20 422 57.34 0 1 1 31 0 v Australia 27 Aug 2017 Test # 2272
13 13 3 264 51* 26.40 467 56.53 0 1 1 32 0 v Sri Lanka 15 Mar 2017 Test # 2254
14 14 3 298 51* 27.09 565 52.74 0 1 1 34 0 v Sri Lanka 7 Mar 2017 Test # 2252
15 15 3 321 51* 26.75 609 52.70 0 1 1 36 1 v India 9 Feb 2017 Test # 2249
15 15 3 321 51* 26.75 609 52.70 0 1 1 36 1 v New Zealand 12 Jan 2017 Test # 2246
15 15 3 321 51* 26.75 609 52.70 0 1 1 36 1 v England 28 Oct 2016 Test # 2227
16 16 3 360 51* 27.69 733 49.11 0 1 1 39 1 v England 20 Oct 2016 Test # 2225
16 16 3 360 51* 27.69 733 49.11 0 1 1 39 1 v South Africa 30 Jul 2015 Test # 2174
16 16 3 360 51* 27.69 733 49.11 0 1 1 39 1 v South Africa 21 Jul 2015 Test # 2172
16 16 3 360 51* 27.69 733 49.11 0 1 1 39 1 v India 10 Jun 2015 Test # 2165
17 17 3 360 51* 25.71 742 48.51 0 1 2 39 1 v Pakistan 6 May 2015 Test # 2161
17 17 3 360 51* 25.71 742 48.51 0 1 2 39 1 v Pakistan 28 Apr 2015 Test # 2159
17 17 3 360 51* 25.71 742 48.51 0 1 2 39 1 v Zimbabwe 12 Nov 2014 Test # 2145
17 17 3 360 51* 25.71 742 48.51 0 1 2 39 1 v Zimbabwe 3 Nov 2014 Test # 2143
18 18 4 383 51* 27.35 805 47.57 0 1 2 42 1 v Zimbabwe 25 Oct 2014 Test # 2141
19 19 4 394 51* 26.26 859 45.86 0 1 2 43 1 v West Indies 13 Sep 2014 Test # 2139
19 19 4 394 51* 26.26 859 45.86 0 1 2 43 1 v West Indies 5 Sep 2014 Test # 2138
20 19 4 394 51* 26.26 859 45.86 0 1 2 43 1 v Sri Lanka 4 Feb 2014 Test # 2117
20 19 4 394 51* 26.26 859 45.86 0 1 2 43 1 v Sri Lanka 27 Jan 2014 Test # 2116
20 19 4 394 51* 26.26 859 45.86 0 1 2 43 1 v New Zealand 21 Oct 2013 Test # 2099
21 19 4 394 51* 26.26 859 45.86 0 1 2 43 1 v New Zealand 9 Oct 2013 Test # 2097
21 19 4 394 51* 26.26 859 45.86 0 1 2 43 1 v Zimbabwe 25 Apr 2013 Test # 2087
22 20 4 397 51* 24.81 870 45.63 0 1 2 43 1 v Zimbabwe 17 Apr 2013 Test # 2086
22 20 4 397 51* 24.81 870 45.63 0 1 2 43 1 v Sri Lanka 16 Mar 2013 Test # 2082
23 20 4 397 51* 24.81 870 45.63 0 1 2 43 1 v Sri Lanka 8 Mar 2013 Test # 2078
23 20 4 397 51* 24.81 870 45.63 0 1 2 43 1 v West Indies 21 Nov 2012 Test # 2060
24 21 4 413 51* 24.29 903 45.73 0 1 2 44 1 v West Indies 13 Nov 2012 Test # 2057
24 21 4 413 51* 24.29 903 45.73 0 1 2 44 1 v Pakistan 17 Dec 2011 Test # 2024
24 21 4 413 51* 24.29 903 45.73 0 1 2 44 1 v Pakistan 9 Dec 2011 Test # 2022
25 22 4 482 69 26.77 1012 47.62 0 2 2 53 1 v West Indies 29 Oct 2011 Test # 2012
25 22 4 482 69 26.77 1012 47.62 0 2 2 53 1 v West Indies 21 Oct 2011 Test # 2010
26 23 4 510 69 26.84 1082 47.13 0 2 2 55 1 v Zimbabwe 4 Aug 2011 Test # 2002
26 23 4 510 69 26.84 1082 47.13 0 2 2 55 1 v England 4 Jun 2010 Test # 1959
26 23 4 510 69 26.84 1082 47.13 0 2 2 55 1 v England 27 May 2010 Test # 1958
26 23 4 510 69 26.84 1082 47.13 0 2 2 55 1 v England 20 Mar 2010 Test # 1956
27 24 4 605 95 30.25 1314 46.04 0 3 2 67 1 v England 12 Mar 2010 Test # 1954
28 25 4 627 95 29.85 1385 45.27 0 3 2 70 2 v New Zealand 15 Feb 2010 Test # 1953
28 25 4 627 95 29.85 1385 45.27 0 3 2 70 2 v India 24 Jan 2010 Test # 1950
29 26 4 728 101 33.09 1499 48.56 1 3 2 87 3 v India 17 Jan 2010 Test # 1949
30 27 4 740 101 32.17 1530 48.36 1 3 2 88 3 v West Indies 17 Jul 2009 Test # 1926
30 27 4 740 101 32.17 1530 48.36 1 3 2 88 3 v West Indies 9 Jul 2009 Test # 1923
31 28 4 783 101 32.62 1623 48.24 1 3 2 94 3 v Sri Lanka 3 Jan 2009 Test # 1905
32 29 4 844 101 33.76 1734 48.67 1 4 2 101 3 v Sri Lanka 26 Dec 2008 Test # 1903
32 29 4 844 101 33.76 1734 48.67 1 4 2 101 3 v South Africa 26 Nov 2008 Test # 1895
32 29 4 844 101 33.76 1734 48.67 1 4 2 101 3 v South Africa 19 Nov 2008 Test # 1893
32 29 4 844 101 33.76 1734 48.67 1 4 2 101 3 v New Zealand 25 Oct 2008 Test # 1890
32 29 4 844 101 33.76 1734 48.67 1 4 2 101 3 v New Zealand 17 Oct 2008 Test # 1888
32 29 4 844 101 33.76 1734 48.67 1 4 2 101 3 v South Africa 29 Feb 2008 Test # 1865
32 29 4 844 101 33.76 1734 48.67 1 4 2 101 3 v South Africa 22 Feb 2008 Test # 1864
32 29 4 844 101 33.76 1734 48.67 1 4 2 101 3 v New Zealand 12 Jan 2008 Test # 1861
32 29 4 844 101 33.76 1734 48.67 1 4 2 101 3 v New Zealand 4 Jan 2008 Test # 1859
32 29 4 844 101 33.76 1734 48.67 1 4 2 101 3 v Sri Lanka 11 Jul 2007 Test # 1839
32 29 4 844 101 33.76 1734 48.67 1 4 2 101 3 v Sri Lanka 3 Jul 2007 Test # 1838
32 29 4 844 101 33.76 1734 48.67 1 4 2 101 3 v Sri Lanka 8 Mar 2006 Test # 1786
32 29 4 844 101 33.76 1734 48.67 1 4 2 101 3 v England 26 May 2005 Test # 1751
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