Records type batting analysis [change type]
View cumulative averages [change view]
Start of match date greater than or equal to 21 Jul 2005 remove greater than or equal to 21 Jul 2005 from query
Runs scored between 50 and 99 remove between 50 and 99 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 50+ 4s 6s
unfiltered 2011-2024 79 142 15 5479 206* 43.14 10977 49.91 15 26 6 41 566 42 Profile
filtered 2011-2024 22 26 3 1738 94* 75.56 3388 51.29 0 26 0 26 192 12
Cumulative averages
1 2 0 112 58 56.00 178 62.92 0 2 0 2 14 0 v South Africa 26 Dec 2011 Test # 2026
1 2 0 112 58 56.00 178 62.92 0 2 0 2 14 0 v South Africa 3 Jan 2012 Test # 2028
1 2 0 112 58 56.00 178 62.92 0 2 0 2 14 0 v England 26 Mar 2012 Test # 2038
2 3 0 177 65 59.00 305 58.03 0 3 0 3 22 0 v Pakistan 8 Jul 2012 Test # 2048
3 4 1 239 65 79.66 411 58.15 0 4 0 4 33 0 v Australia 3 Jan 2013 Test # 2070
3 4 1 239 65 79.66 411 58.15 0 4 0 4 33 0 v Bangladesh 8 Mar 2013 Test # 2078
3 4 1 239 65 79.66 411 58.15 0 4 0 4 33 0 v Bangladesh 16 Mar 2013 Test # 2082
4 5 1 328 89 82.00 577 56.84 0 5 0 5 45 0 v Pakistan 31 Dec 2013 Test # 2112
4 5 1 328 89 82.00 577 56.84 0 5 0 5 45 0 v Pakistan 8 Jan 2014 Test # 2114
4 5 1 328 89 82.00 577 56.84 0 5 0 5 45 0 v Pakistan 16 Jan 2014 Test # 2115
4 5 1 328 89 82.00 577 56.84 0 5 0 5 45 0 v Bangladesh 27 Jan 2014 Test # 2116
4 5 1 328 89 82.00 577 56.84 0 5 0 5 45 0 v Bangladesh 4 Feb 2014 Test # 2117
4 5 1 328 89 82.00 577 56.84 0 5 0 5 45 0 v England 20 Jun 2014 Test # 2126
4 5 1 328 89 82.00 577 56.84 0 5 0 5 45 0 v South Africa 16 Jul 2014 Test # 2129
5 6 1 395 89 79.00 720 54.86 0 6 0 6 53 0 v New Zealand 3 Jan 2015 Test # 2155
5 6 1 395 89 79.00 720 54.86 0 6 0 6 53 0 v Pakistan 17 Jun 2015 Test # 2167
5 6 1 395 89 79.00 720 54.86 0 6 0 6 53 0 v Pakistan 25 Jun 2015 Test # 2168
6 7 1 462 89 77.00 823 56.13 0 7 0 7 61 0 v Pakistan 3 Jul 2015 Test # 2169
7 8 1 521 89 74.42 900 57.88 0 8 0 8 70 0 v India 12 Aug 2015 Test # 2176
7 8 1 521 89 74.42 900 57.88 0 8 0 8 70 0 v India 20 Aug 2015 Test # 2177
7 8 1 521 89 74.42 900 57.88 0 8 0 8 70 0 v India 28 Aug 2015 Test # 2179
7 8 1 521 89 74.42 900 57.88 0 8 0 8 70 0 v West Indies 14 Oct 2015 Test # 2181
7 8 1 521 89 74.42 900 57.88 0 8 0 8 70 0 v West Indies 22 Oct 2015 Test # 2182
8 10 1 662 89 73.55 1241 53.34 0 10 0 10 90 0 v New Zealand 10 Dec 2015 Test # 2192
8 10 1 662 89 73.55 1241 53.34 0 10 0 10 90 0 v New Zealand 18 Dec 2015 Test # 2194
8 10 1 662 89 73.55 1241 53.34 0 10 0 10 90 0 v England 19 May 2016 Test # 2203
8 10 1 662 89 73.55 1241 53.34 0 10 0 10 90 0 v England 27 May 2016 Test # 2204
8 10 1 662 89 73.55 1241 53.34 0 10 0 10 90 0 v England 9 Jun 2016 Test # 2205
8 10 1 662 89 73.55 1241 53.34 0 10 0 10 90 0 v Australia 26 Jul 2016 Test # 2209
8 10 1 662 89 73.55 1241 53.34 0 10 0 10 90 0 v Australia 4 Aug 2016 Test # 2213
8 10 1 662 89 73.55 1241 53.34 0 10 0 10 90 0 v Australia 13 Aug 2016 Test # 2217
8 10 1 662 89 73.55 1241 53.34 0 10 0 10 90 0 v South Africa 26 Dec 2016 Test # 2243
8 10 1 662 89 73.55 1241 53.34 0 10 0 10 90 0 v South Africa 2 Jan 2017 Test # 2244
8 10 1 662 89 73.55 1241 53.34 0 10 0 10 90 0 v South Africa 12 Jan 2017 Test # 2247
9 11 2 712 89 79.11 1316 54.10 0 11 0 11 94 0 v Bangladesh 7 Mar 2017 Test # 2252
9 11 2 712 89 79.11 1316 54.10 0 11 0 11 94 0 v Bangladesh 15 Mar 2017 Test # 2254
10 12 2 767 89 76.70 1416 54.16 0 12 0 12 100 0 v Zimbabwe 14 Jul 2017 Test # 2263
10 12 2 767 89 76.70 1416 54.16 0 12 0 12 100 0 v India 3 Aug 2017 Test # 2267
10 12 2 767 89 76.70 1416 54.16 0 12 0 12 100 0 v India 12 Aug 2017 Test # 2269
10 12 2 767 89 76.70 1416 54.16 0 12 0 12 100 0 v Pakistan 28 Sep 2017 Test # 2275
11 13 2 829 89 75.36 1611 51.45 0 13 0 13 106 0 v Pakistan 6 Oct 2017 Test # 2278
11 13 2 829 89 75.36 1611 51.45 0 13 0 13 106 0 v India 16 Nov 2017 Test # 2281
12 15 2 947 89 72.84 1815 52.17 0 15 0 15 120 1 v India 24 Nov 2017 Test # 2283
12 15 2 947 89 72.84 1815 52.17 0 15 0 15 120 1 v India 2 Dec 2017 Test # 2286
13 16 2 1034 89 73.85 2000 51.70 0 16 0 16 123 1 v Bangladesh 31 Jan 2018 Test # 2295
13 16 2 1034 89 73.85 2000 51.70 0 16 0 16 123 1 v Bangladesh 8 Feb 2018 Test # 2296
13 16 2 1034 89 73.85 2000 51.70 0 16 0 16 123 1 v West Indies 6 Jun 2018 Test # 2306
13 16 2 1034 89 73.85 2000 51.70 0 16 0 16 123 1 v West Indies 14 Jun 2018 Test # 2308
13 16 2 1034 89 73.85 2000 51.70 0 16 0 16 123 1 v England 6 Nov 2018 Test # 2324
13 16 2 1034 89 73.85 2000 51.70 0 16 0 16 123 1 v New Zealand 15 Dec 2018 Test # 2335
14 17 2 1090 89 72.66 2228 48.92 0 17 0 17 128 1 v New Zealand 26 Dec 2018 Test # 2336
14 17 2 1090 89 72.66 2228 48.92 0 17 0 17 128 1 v Australia 24 Jan 2019 Test # 2343
14 17 2 1090 89 72.66 2228 48.92 0 17 0 17 128 1 v Australia 1 Feb 2019 Test # 2345
14 17 2 1090 89 72.66 2228 48.92 0 17 0 17 128 1 v Pakistan 11 Dec 2019 Test # 2373
15 18 2 1164 89 72.75 2371 49.09 0 18 0 18 138 1 v Pakistan 19 Dec 2019 Test # 2375
15 18 2 1164 89 72.75 2371 49.09 0 18 0 18 138 1 v Zimbabwe 19 Jan 2020 Test # 2381
15 18 2 1164 89 72.75 2371 49.09 0 18 0 18 138 1 v Zimbabwe 27 Jan 2020 Test # 2383
16 19 2 1249 89 73.47 2532 49.32 0 19 0 19 149 1 v South Africa 26 Dec 2020 Test # 2399
16 19 2 1249 89 73.47 2532 49.32 0 19 0 19 149 1 v England 14 Jan 2021 Test # 2403
17 20 2 1301 89 72.27 2653 49.03 0 20 0 20 153 2 v England 22 Jan 2021 Test # 2405
17 20 2 1301 89 72.27 2653 49.03 0 20 0 20 153 2 v West Indies 21 Mar 2021 Test # 2416
17 20 2 1301 89 72.27 2653 49.03 0 20 0 20 153 2 v West Indies 29 Mar 2021 Test # 2417
17 20 2 1301 89 72.27 2653 49.03 0 20 0 20 153 2 v West Indies 21 Nov 2021 Test # 2434
17 20 2 1301 89 72.27 2653 49.03 0 20 0 20 153 2 v West Indies 29 Nov 2021 Test # 2437
18 21 2 1367 89 71.94 2801 48.80 0 21 0 21 155 5 v Bangladesh 15 May 2022 Test # 2462
18 21 2 1367 89 71.94 2801 48.80 0 21 0 21 155 5 v Bangladesh 23 May 2022 Test # 2463
18 21 2 1367 89 71.94 2801 48.80 0 21 0 21 155 5 v Australia 29 Jun 2022 Test # 2469
18 21 2 1367 89 71.94 2801 48.80 0 21 0 21 155 5 v Australia 8 Jul 2022 Test # 2471
19 23 3 1537 94* 76.85 3055 50.31 0 23 0 23 170 8 v Pakistan 16 Jul 2022 Test # 2472
20 24 3 1617 94* 77.00 3192 50.65 0 24 0 24 179 10 v Pakistan 24 Jul 2022 Test # 2473
20 24 3 1617 94* 77.00 3192 50.65 0 24 0 24 179 10 v New Zealand 9 Mar 2023 Test # 2498
21 25 3 1679 94* 76.31 3284 51.12 0 25 0 25 187 10 v New Zealand 17 Mar 2023 Test # 2500
21 25 3 1679 94* 76.31 3284 51.12 0 25 0 25 187 10 v Ireland 16 Apr 2023 Test # 2502
21 25 3 1679 94* 76.31 3284 51.12 0 25 0 25 187 10 v Ireland 24 Apr 2023 Test # 2503
21 25 3 1679 94* 76.31 3284 51.12 0 25 0 25 187 10 v Pakistan 16 Jul 2023 Test # 2511
21 25 3 1679 94* 76.31 3284 51.12 0 25 0 25 187 10 v Pakistan 24 Jul 2023 Test # 2514
21 25 3 1679 94* 76.31 3284 51.12 0 25 0 25 187 10 v Afghanistan 2 Feb 2024 Test # 2527
21 25 3 1679 94* 76.31 3284 51.12 0 25 0 25 187 10 v Bangladesh 22 Mar 2024 Test # 2536
22 26 3 1738 94* 75.56 3388 51.29 0 26 0 26 192 12 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