Records type batting analysis [change type]
View innings by innings list [change view]
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
overall 2010-2023 54 95 14 3031 118 37.41 4320 70.16 4 21 4 309 9 Profile
Innings by innings list
1 6 6 0 0 16.66 7 caught 2 v Australia Hobart 14 Jan 2010 Test # 1947
5 48 27 0 0 18.51 7 caught 4 v Australia Hobart 14 Jan 2010 Test # 1947
2 28 13 0 0 15.38 7 caught 2 v South Africa Johannesburg 1 Feb 2013 Test # 2072
6 22 11 1 0 54.54 7 bowled 4 v South Africa Johannesburg 1 Feb 2013 Test # 2072
13 27 17 2 0 76.47 7 caught 1 v South Africa Cape Town 14 Feb 2013 Test # 2073
5 8 9 1 0 55.55 7 bowled 3 v South Africa Cape Town 14 Feb 2013 Test # 2073
17 54 28 3 0 60.71 7 caught 2 v South Africa Centurion 22 Feb 2013 Test # 2075
40 109 45 6 0 88.88 7 caught 3 v South Africa Centurion 22 Feb 2013 Test # 2075
7 28 16 0 0 43.75 7 caught 1 v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
74 205 142 7 0 52.11 7 bowled 3 v Sri Lanka Dubai (DICS) 8 Jan 2014 Test # 2114
5 13 7 0 0 71.42 7 caught 2 v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
48 67 46 4 1 104.34 5 caught 4 v Sri Lanka Sharjah 16 Jan 2014 Test # 2115
55 116 71 6 0 77.46 7 caught 1 v Sri Lanka Galle 6 Aug 2014 Test # 2133
52* 90 70 5 0 74.28 8 not out 3 v Sri Lanka Galle 6 Aug 2014 Test # 2133
103 216 127 7 1 81.10 7 caught 2 v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
55 127 89 2 0 61.79 7 caught 4 v Sri Lanka Colombo (SSC) 14 Aug 2014 Test # 2136
109 145 105 14 0 103.80 7 stumped 1 v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
15* 19 18 0 0 83.33 4 not out 3 v Australia Dubai (DICS) 22 Oct 2014 Test # 2140
19* 44 22 3 0 86.36 7 not out 1 v Australia Abu Dhabi 30 Oct 2014 Test # 2142
DNB - - - - - - - 3 v Australia Abu Dhabi 30 Oct 2014 Test # 2142
DNB - - - - - - - 1 v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
13* 18 14 1 0 92.85 4 not out 3 v New Zealand Abu Dhabi 9 Nov 2014 Test # 2144
112 215 195 16 0 57.43 7 caught 2 v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
24* 40 23 3 0 104.34 7 not out 4 v New Zealand Dubai (DICS) 17 Nov 2014 Test # 2146
15 34 24 1 0 62.50 7 caught 1 v New Zealand Sharjah 26 Nov 2014 Test # 2147
37 48 39 6 0 94.87 7 caught 3 v New Zealand Sharjah 26 Nov 2014 Test # 2147
82 108 88 5 2 93.18 7 caught 2 v Bangladesh Khulna 28 Apr 2015 Test # 2159
21* 5 21 3 0 100.00 7 not out 1 v Bangladesh Mirpur 6 May 2015 Test # 2161
18* 30 14 2 0 128.57 7 not out 3 v Bangladesh Mirpur 6 May 2015 Test # 2161
96 135 86 13 0 111.62 7 bowled 2 v Sri Lanka Galle 17 Jun 2015 Test # 2167
DNB - - - - - - - 4 v Sri Lanka Galle 17 Jun 2015 Test # 2167
14 35 29 0 0 48.27 7 caught 1 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
16 43 22 0 0 72.72 7 caught 3 v Sri Lanka Colombo (PSS) 25 Jun 2015 Test # 2168
78* 160 104 6 0 75.00 6 not out 2 v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
DNB - - - - - - - 4 v Sri Lanka Pallekele 3 Jul 2015 Test # 2169
2 19 7 0 0 28.57 7 caught 1 v England Abu Dhabi 13 Oct 2015 Test # 2180
27 49 36 3 0 75.00 7 caught 3 v England Abu Dhabi 13 Oct 2015 Test # 2180
32 73 49 3 0 65.30 7 caught 1 v England Dubai (DICS) 22 Oct 2015 Test # 2183
3* 15 6 0 0 50.00 7 not out 3 v England Dubai (DICS) 22 Oct 2015 Test # 2183
39 107 76 3 0 51.31 7 caught 1 v England Sharjah 1 Nov 2015 Test # 2184
36 58 36 4 0 100.00 8 bowled 3 v England Sharjah 1 Nov 2015 Test # 2184
25 34 29 4 0 86.20 8 caught 1 v England Lord's 14 Jul 2016 Test # 2206
45 111 68 3 0 66.17 7 caught 3 v England Lord's 14 Jul 2016 Test # 2206
26 28 18 5 0 144.44 8 caught 2 v England Manchester 22 Jul 2016 Test # 2208
7 18 12 1 0 58.33 7 caught 4 v England Manchester 22 Jul 2016 Test # 2208
46* 160 91 5 0 50.54 7 not out 2 v England Birmingham 3 Aug 2016 Test # 2212
0 8 5 0 0 0.00 7 caught 4 v England Birmingham 3 Aug 2016 Test # 2212
44 117 78 7 0 56.41 8 caught 2 v England The Oval 11 Aug 2016 Test # 2216
DNB - - - - - - - 4 v England The Oval 11 Aug 2016 Test # 2216
DNB - - - - - - - 1 v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
15 39 20 0 0 75.00 6 stumped 3 v West Indies Dubai (DICS) 13 Oct 2016 Test # 2224
56 91 59 6 0 94.91 7 bowled 1 v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
DNB - - - - - - - 3 v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
51 118 60 5 0 85.00 6 bowled 1 v West Indies Sharjah 30 Oct 2016 Test # 2229
42 152 90 4 0 46.66 6 caught 3 v West Indies Sharjah 30 Oct 2016 Test # 2229
7 19 12 0 0 58.33 7 caught 1 v New Zealand Christchurch 17 Nov 2016 Test # 2234
2 9 5 0 0 40.00 7 bowled 3 v New Zealand Christchurch 17 Nov 2016 Test # 2234
41 84 44 7 0 93.18 7 caught 2 v New Zealand Hamilton 25 Nov 2016 Test # 2237
19 38 21 2 0 90.47 4 run out 4 v New Zealand Hamilton 25 Nov 2016 Test # 2237
59* 122 64 6 0 92.18 7 not out 2 v Australia Brisbane 15 Dec 2016 Test # 2240
24 55 41 1 0 58.53 7 bowled 4 v Australia Brisbane 15 Dec 2016 Test # 2240
10 36 20 1 0 50.00 7 caught 1 v Australia Melbourne 26 Dec 2016 Test # 2242
43 96 62 4 0 69.35 7 bowled 3 v Australia Melbourne 26 Dec 2016 Test # 2242
18 46 24 2 0 75.00 7 caught 2 v Australia Sydney 3 Jan 2017 Test # 2245
72* 95 70 8 1 102.85 8 not out 4 v Australia Sydney 3 Jan 2017 Test # 2245
54 113 70 5 1 77.14 7 bowled 2 v West Indies Kingston 21 Apr 2017 Test # 2259
DNB - - - - - - - 4 v West Indies Kingston 21 Apr 2017 Test # 2259
9 16 13 2 0 69.23 7 caught 2 v West Indies Bridgetown 30 Apr 2017 Test # 2260
23 98 50 2 0 46.00 7 caught 4 v West Indies Bridgetown 30 Apr 2017 Test # 2260
51 115 73 4 0 69.86 7 caught 1 v West Indies Roseau 10 May 2017 Test # 2261
4 13 6 0 0 66.66 7 caught 3 v West Indies Roseau 10 May 2017 Test # 2261
18 29 21 1 1 85.71 7 bowled 2 v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
19 57 44 0 0 43.18 7 stumped 4 v Sri Lanka Abu Dhabi 28 Sep 2017 Test # 2275
14 19 14 1 0 100.00 7 caught 2 v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
68 186 130 5 0 52.30 7 caught 4 v Sri Lanka Dubai (DICS) 6 Oct 2017 Test # 2278
20 61 40 2 0 50.00 6 caught 1 v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
8 19 12 2 0 66.66 6 lbw 4 v Ireland Dublin (Malahide) 11 May 2018 Test # 2303
9 31 24 1 0 37.50 6 caught 2 v England Lord's 24 May 2018 Test # 2304
DNB - - - - - - - 4 v England Lord's 24 May 2018 Test # 2304
14 19 13 2 0 107.69 6 bowled 1 v England Leeds 1 Jun 2018 Test # 2305
8 21 13 1 0 61.53 6 lbw 3 v England Leeds 1 Jun 2018 Test # 2305
15 56 28 0 0 53.57 8 run out 1 v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
DNB - - - - - - - 3 v Australia Dubai (DICS) 7 Oct 2018 Test # 2320
94 - 129 7 0 72.86 7 caught 1 v Australia Abu Dhabi 16 Oct 2018 Test # 2322
81 - 123 5 1 65.85 7 lbw 3 v Australia Abu Dhabi 16 Oct 2018 Test # 2322
2 - 4 0 0 50.00 7 caught 2 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
3 - 7 0 0 42.85 7 caught 4 v New Zealand Abu Dhabi 16 Nov 2018 Test # 2327
30* - 45 3 0 66.66 7 not out 1 v New Zealand Dubai (DICS) 24 Nov 2018 Test # 2330
25 - 60 2 0 41.66 7 caught 2 v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
28 - 41 4 0 68.29 7 bowled 4 v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
0 5 4 0 0 0.00 7 bowled 1 v South Africa Centurion 26 Dec 2018 Test # 2338
0 7 2 0 0 0.00 7 caught 3 v South Africa Centurion 26 Dec 2018 Test # 2338
56 120 81 9 0 69.13 7 caught 1 v South Africa Cape Town 3 Jan 2019 Test # 2340
6 29 24 1 0 25.00 7 lbw 3 v South Africa Cape Town 3 Jan 2019 Test # 2340
50 43 40 8 0 125.00 7 caught 2 v South Africa Johannesburg 11 Jan 2019 Test # 2341
0 1 1 0 0 0.00 6 bowled 4 v South Africa Johannesburg 11 Jan 2019 Test # 2341
86 255 153 9 0 56.20 6 caught 1 v New Zealand Karachi 26 Dec 2022 Test # 2486
53 118 76 7 0 69.73 6 caught 3 v New Zealand Karachi 26 Dec 2022 Test # 2486
78 183 109 10 0 71.55 6 stumped 2 v New Zealand Karachi 2 Jan 2023 Test # 2487
118 289 176 9 1 67.04 6 caught 4 v New Zealand Karachi 2 Jan 2023 Test # 2487
17 23 15 3 0 113.33 6 lbw 2 v Sri Lanka Galle 16 Jul 2023 Test # 2511
1 12 10 0 0 10.00 7 caught 4 v Sri Lanka Galle 16 Jul 2023 Test # 2511
14* 26 22 3 0 63.63 6 retired notout 2 v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
3 5 6 0 0 50.00 7 bowled 2 v Australia Perth 14 Dec 2023 Test # 2518
4 13 10 0 0 40.00 6 caught 4 v Australia Perth 14 Dec 2023 Test # 2518
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