Records type batting analysis [change type]
View cumulative averages [change view]
Innings in match 2nd innings remove 2nd innings from query
Ordered by start date (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 54 54 5 2546 200* 51.95 5284 48.18 8 13 1 258 33
Cumulative averages
1 1 0 27 27 27.00 70 38.57 0 0 0 2 0 v Pakistan 12 Jul 2009 Test # 1924
2 2 0 58 31 29.00 123 47.15 0 0 0 6 0 v Pakistan 20 Jul 2009 Test # 1927
2 2 0 58 31 29.00 123 47.15 0 0 0 6 0 v New Zealand 18 Aug 2009 Test # 1930
3 3 0 75 31 25.00 157 47.77 0 0 0 7 1 v India 16 Nov 2009 Test # 1933
4 4 0 88 31 22.00 176 50.00 0 0 0 8 2 v India 24 Nov 2009 Test # 1935
4 4 0 88 31 22.00 176 50.00 0 0 0 8 2 v India 2 Dec 2009 Test # 1937
4 4 0 88 31 22.00 176 50.00 0 0 0 8 2 v India 18 Jul 2010 Test # 1964
4 4 0 88 31 22.00 176 50.00 0 0 0 8 2 v India 26 Jul 2010 Test # 1966
4 4 0 88 31 22.00 176 50.00 0 0 0 8 2 v India 3 Aug 2010 Test # 1968
5 5 0 115 31 23.00 254 45.27 0 0 0 10 2 v West Indies 15 Nov 2010 Test # 1977
5 5 0 115 31 23.00 254 45.27 0 0 0 10 2 v West Indies 23 Nov 2010 Test # 1980
5 5 0 115 31 23.00 254 45.27 0 0 0 10 2 v West Indies 1 Dec 2010 Test # 1982
6 6 0 120 31 20.00 273 43.95 0 0 0 10 2 v Australia 31 Aug 2011 Test # 2005
6 6 0 120 31 20.00 273 43.95 0 0 0 10 2 v Australia 8 Sep 2011 Test # 2007
7 7 1 225 105* 37.50 542 41.51 1 0 0 20 2 v Australia 16 Sep 2011 Test # 2008
7 7 1 225 105* 37.50 542 41.51 1 0 0 20 2 v Pakistan 18 Oct 2011 Test # 2009
7 7 1 225 105* 37.50 542 41.51 1 0 0 20 2 v Pakistan 26 Oct 2011 Test # 2011
7 7 1 225 105* 37.50 542 41.51 1 0 0 20 2 v Pakistan 3 Nov 2011 Test # 2014
7 7 1 225 105* 37.50 542 41.51 1 0 0 20 2 v South Africa 15 Dec 2011 Test # 2023
7 7 1 225 105* 37.50 542 41.51 1 0 0 20 2 v South Africa 26 Dec 2011 Test # 2026
8 8 1 226 105* 32.28 560 40.35 1 0 0 20 2 v South Africa 3 Jan 2012 Test # 2028
8 8 1 226 105* 32.28 560 40.35 1 0 0 20 2 v England 3 Apr 2012 Test # 2039
8 8 1 226 105* 32.28 560 40.35 1 0 0 20 2 v Pakistan 22 Jun 2012 Test # 2046
9 9 1 273 105* 34.12 661 41.30 1 0 0 24 3 v Pakistan 30 Jun 2012 Test # 2047
10 10 1 282 105* 31.33 670 42.08 1 0 0 25 3 v Pakistan 8 Jul 2012 Test # 2048
11 11 1 361 105* 36.10 824 43.81 1 1 0 37 4 v New Zealand 17 Nov 2012 Test # 2059
12 12 1 408 105* 37.09 935 43.63 1 1 0 42 5 v New Zealand 25 Nov 2012 Test # 2063
13 13 1 483 105* 40.25 1121 43.08 1 2 0 53 5 v Australia 14 Dec 2012 Test # 2067
13 13 1 483 105* 40.25 1121 43.08 1 2 0 53 5 v Australia 26 Dec 2012 Test # 2068
13 13 1 483 105* 40.25 1121 43.08 1 2 0 53 5 v Australia 3 Jan 2013 Test # 2070
13 13 1 483 105* 40.25 1121 43.08 1 2 0 53 5 v Bangladesh 8 Mar 2013 Test # 2078
14 14 1 499 105* 38.38 1159 43.05 1 2 0 54 5 v Bangladesh 16 Mar 2013 Test # 2082
14 14 1 499 105* 38.38 1159 43.05 1 2 0 54 5 v Pakistan 31 Dec 2013 Test # 2112
15 15 1 541 105* 38.64 1247 43.38 1 2 0 59 5 v Pakistan 8 Jan 2014 Test # 2114
15 15 1 541 105* 38.64 1247 43.38 1 2 0 59 5 v Pakistan 16 Jan 2014 Test # 2115
16 16 1 627 105* 41.80 1409 44.49 1 3 0 66 6 v Bangladesh 27 Jan 2014 Test # 2116
16 16 1 627 105* 41.80 1409 44.49 1 3 0 66 6 v Bangladesh 4 Feb 2014 Test # 2117
17 17 1 729 105* 45.56 1581 46.11 2 3 0 78 6 v England 12 Jun 2014 Test # 2124
17 17 1 729 105* 45.56 1581 46.11 2 3 0 78 6 v England 20 Jun 2014 Test # 2126
18 18 1 818 105* 48.11 1763 46.39 2 4 0 92 7 v South Africa 16 Jul 2014 Test # 2129
18 18 1 818 105* 48.11 1763 46.39 2 4 0 92 7 v South Africa 24 Jul 2014 Test # 2131
19 19 1 909 105* 50.50 1951 46.59 2 5 0 101 8 v Pakistan 6 Aug 2014 Test # 2133
19 19 1 909 105* 50.50 1951 46.59 2 5 0 101 8 v Pakistan 14 Aug 2014 Test # 2136
20 20 1 959 105* 50.47 2036 47.10 2 6 0 104 10 v New Zealand 26 Dec 2014 Test # 2151
21 21 1 974 105* 48.70 2060 47.28 2 6 0 106 10 v New Zealand 3 Jan 2015 Test # 2155
21 21 1 974 105* 48.70 2060 47.28 2 6 0 106 10 v Pakistan 17 Jun 2015 Test # 2167
22 22 1 1051 105* 50.04 2213 47.49 2 7 0 114 10 v Pakistan 25 Jun 2015 Test # 2168
22 22 1 1051 105* 50.04 2213 47.49 2 7 0 114 10 v Pakistan 3 Jul 2015 Test # 2169
22 22 1 1051 105* 50.04 2213 47.49 2 7 0 114 10 v India 12 Aug 2015 Test # 2176
23 23 1 1153 105* 52.40 2380 48.44 3 7 0 126 10 v India 20 Aug 2015 Test # 2177
24 24 1 1154 105* 50.17 2389 48.30 3 7 0 126 10 v India 28 Aug 2015 Test # 2179
24 24 1 1154 105* 50.17 2389 48.30 3 7 0 126 10 v West Indies 14 Oct 2015 Test # 2181
24 24 1 1154 105* 50.17 2389 48.30 3 7 0 126 10 v West Indies 22 Oct 2015 Test # 2182
25 25 1 1156 105* 48.16 2399 48.18 3 7 0 126 10 v New Zealand 10 Dec 2015 Test # 2192
25 25 1 1156 105* 48.16 2399 48.18 3 7 0 126 10 v New Zealand 18 Dec 2015 Test # 2194
26 26 1 1190 105* 47.60 2461 48.35 3 7 0 132 10 v England 19 May 2016 Test # 2203
27 27 1 1193 105* 45.88 2469 48.31 3 7 0 132 10 v England 27 May 2016 Test # 2204
28 28 1 1196 105* 44.29 2483 48.16 3 7 0 132 10 v England 9 Jun 2016 Test # 2205
28 28 1 1196 105* 44.29 2483 48.16 3 7 0 132 10 v Australia 26 Jul 2016 Test # 2209
28 28 1 1196 105* 44.29 2483 48.16 3 7 0 132 10 v Australia 4 Aug 2016 Test # 2213
28 28 1 1196 105* 44.29 2483 48.16 3 7 0 132 10 v Australia 13 Aug 2016 Test # 2217
29 29 1 1235 105* 44.10 2552 48.39 3 7 0 137 10 v South Africa 26 Dec 2016 Test # 2243
30 30 1 1237 105* 42.65 2569 48.15 3 7 0 137 10 v South Africa 2 Jan 2017 Test # 2244
31 31 1 1256 105* 41.86 2612 48.08 3 7 0 140 10 v South Africa 12 Jan 2017 Test # 2247
32 32 1 1297 105* 41.83 2716 47.75 3 7 0 142 10 v Zimbabwe 14 Jul 2017 Test # 2263
33 33 1 1380 105* 43.12 2846 48.48 3 8 0 153 11 v India 26 Jul 2017 Test # 2265
34 34 1 1406 105* 42.60 2879 48.83 3 8 0 155 13 v India 3 Aug 2017 Test # 2267
35 35 1 1406 105* 41.35 2882 48.78 3 8 1 155 13 v India 12 Aug 2017 Test # 2269
36 36 1 1458 105* 41.65 2976 48.99 3 9 1 163 13 v India 16 Nov 2017 Test # 2281
36 36 1 1458 105* 41.65 2976 48.99 3 9 1 163 13 v India 24 Nov 2017 Test # 2283
37 37 1 1569 111 43.58 3244 48.36 4 9 1 177 15 v India 2 Dec 2017 Test # 2286
38 38 1 1580 111 42.70 3259 48.48 4 9 1 179 15 v West Indies 6 Jun 2018 Test # 2306
38 38 1 1580 111 42.70 3259 48.48 4 9 1 179 15 v South Africa 12 Jul 2018 Test # 2311
38 38 1 1580 111 42.70 3259 48.48 4 9 1 179 15 v South Africa 20 Jul 2018 Test # 2313
39 39 1 1632 111 42.94 3381 48.26 4 10 1 182 15 v England 6 Nov 2018 Test # 2324
40 40 1 1652 111 42.35 3423 48.26 4 10 1 183 15 v England 14 Nov 2018 Test # 2326
41 41 1 1657 111 41.42 3430 48.30 4 10 1 184 15 v England 23 Nov 2018 Test # 2329
41 41 1 1657 111 41.42 3430 48.30 4 10 1 184 15 v New Zealand 15 Dec 2018 Test # 2335
42 42 2 1690 111 42.25 3518 48.03 4 10 1 187 15 v New Zealand 26 Dec 2018 Test # 2336
43 43 2 1740 111 42.43 3616 48.11 4 11 1 194 16 v New Zealand 14 Aug 2019 Test # 2354
43 43 2 1740 111 42.43 3616 48.11 4 11 1 194 16 v New Zealand 22 Aug 2019 Test # 2356
43 43 2 1740 111 42.43 3616 48.11 4 11 1 194 16 v Pakistan 11 Dec 2019 Test # 2373
44 44 2 1753 111 41.73 3660 47.89 4 11 1 195 16 v Pakistan 19 Dec 2019 Test # 2375
45 45 3 1953 200* 46.50 4128 47.31 5 11 1 211 19 v Zimbabwe 19 Jan 2020 Test # 2381
46 46 3 2017 200* 46.90 4286 47.06 5 12 1 214 21 v Zimbabwe 27 Jan 2020 Test # 2383
46 46 3 2017 200* 46.90 4286 47.06 5 12 1 214 21 v England 14 Jan 2021 Test # 2403
46 46 3 2017 200* 46.90 4286 47.06 5 12 1 214 21 v England 22 Jan 2021 Test # 2405
47 47 3 2042 200* 46.40 4318 47.29 5 12 1 218 21 v Bangladesh 21 Apr 2021 Test # 2418
47 47 3 2042 200* 46.40 4318 47.29 5 12 1 218 21 v Bangladesh 29 Apr 2021 Test # 2419
47 47 3 2042 200* 46.40 4318 47.29 5 12 1 218 21 v West Indies 21 Nov 2021 Test # 2434
47 47 3 2042 200* 46.40 4318 47.29 5 12 1 218 21 v West Indies 29 Nov 2021 Test # 2437
48 48 3 2064 200* 45.86 4357 47.37 5 12 1 219 22 v India 4 Mar 2022 Test # 2452
49 49 3 2107 200* 45.80 4442 47.43 5 12 1 222 24 v India 12 Mar 2022 Test # 2456
49 49 3 2107 200* 45.80 4442 47.43 5 12 1 222 24 v Bangladesh 15 May 2022 Test # 2462
50 50 4 2252 200* 48.95 4784 47.07 6 12 1 234 26 v Bangladesh 23 May 2022 Test # 2463
50 50 4 2252 200* 48.95 4784 47.07 6 12 1 234 26 v Australia 29 Jun 2022 Test # 2469
51 51 4 2304 200* 49.02 4901 47.01 6 13 1 238 26 v Australia 8 Jul 2022 Test # 2471
51 51 4 2304 200* 49.02 4901 47.01 6 13 1 238 26 v Pakistan 16 Jul 2022 Test # 2472
51 51 4 2304 200* 49.02 4901 47.01 6 13 1 238 26 v Pakistan 24 Jul 2022 Test # 2473
51 51 4 2304 200* 49.02 4901 47.01 6 13 1 238 26 v New Zealand 9 Mar 2023 Test # 2498
52 52 4 2305 200* 48.02 4911 46.93 6 13 1 238 26 v New Zealand 17 Mar 2023 Test # 2500
52 52 4 2305 200* 48.02 4911 46.93 6 13 1 238 26 v Ireland 16 Apr 2023 Test # 2502
53 53 5 2405 200* 50.10 5025 47.86 7 13 1 244 30 v Ireland 24 Apr 2023 Test # 2503
53 53 5 2405 200* 50.10 5025 47.86 7 13 1 244 30 v Pakistan 16 Jul 2023 Test # 2511
53 53 5 2405 200* 50.10 5025 47.86 7 13 1 244 30 v Pakistan 24 Jul 2023 Test # 2514
54 54 5 2546 200* 51.95 5284 48.18 8 13 1 258 33 v Afghanistan 2 Feb 2024 Test # 2527
54 54 5 2546 200* 51.95 5284 48.18 8 13 1 258 33 v Bangladesh 22 Mar 2024 Test # 2536
54 54 5 2546 200* 51.95 5284 48.18 8 13 1 258 33 v Bangladesh 30 Mar 2024 Test # 2537
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