Records type batting analysis [change type]
View innings by innings list [change view]
Home or away away (home of opposition) remove away (home of opposition) from query
Start of match date between 23 Nov 2012 and 9 Mar 2024 remove between 23 Nov 2012 and 9 Mar 2024 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 2011-2024 112 205 8 8786 335* 44.59 12517 70.19 26 37 13 1036 69 Profile
filtered 2013-2023 48 92 1 2894 145 31.80 4357 66.42 5 20 7 363 27
Innings by innings list
59 133 93 6 0 63.44 2 lbw 1 v India Chennai 22 Feb 2013 Test # 2074
23 82 61 2 0 37.70 3 lbw 3 v India Chennai 22 Feb 2013 Test # 2074
6 12 8 1 0 75.00 1 bowled 1 v India Hyderabad 2 Mar 2013 Test # 2076
26 72 56 3 1 46.42 2 bowled 3 v India Hyderabad 2 Mar 2013 Test # 2076
71 186 147 9 0 48.29 2 caught 1 v India Mohali 14 Mar 2013 Test # 2081
2 2 3 0 0 66.66 1 caught 3 v India Mohali 14 Mar 2013 Test # 2081
0 6 4 0 0 0.00 2 caught 1 v India Delhi 22 Mar 2013 Test # 2085
8 23 15 1 0 53.33 1 lbw 3 v India Delhi 22 Mar 2013 Test # 2085
5 15 10 1 0 50.00 6 caught 1 v England Manchester 1 Aug 2013 Test # 2092
41 79 57 5 0 71.92 2 caught 3 v England Manchester 1 Aug 2013 Test # 2092
3 17 7 0 0 42.85 2 bowled 2 v England Chester-le-Street 9 Aug 2013 Test # 2093
71 174 113 10 1 62.83 2 caught 4 v England Chester-le-Street 9 Aug 2013 Test # 2093
6 20 11 1 0 54.54 2 caught 1 v England The Oval 21 Aug 2013 Test # 2094
12 37 28 2 0 42.85 1 caught 3 v England The Oval 21 Aug 2013 Test # 2094
12 17 16 2 0 75.00 2 bowled 1 v South Africa Centurion 12 Feb 2014 Test # 2119
115 208 151 13 2 76.15 2 caught 3 v South Africa Centurion 12 Feb 2014 Test # 2119
70 146 78 10 0 89.74 2 caught 2 v South Africa Gqeberha 20 Feb 2014 Test # 2121
66 124 73 9 1 90.41 2 lbw 4 v South Africa Gqeberha 20 Feb 2014 Test # 2121
135 262 152 12 1 88.81 2 caught 1 v South Africa Cape Town 1 Mar 2014 Test # 2122
145 243 156 13 4 92.94 2 caught 3 v South Africa Cape Town 1 Mar 2014 Test # 2122
8 13 8 1 0 100.00 1 caught 2 v West Indies Roseau 3 Jun 2015 Test # 2164
28 23 20 3 2 140.00 2 caught 4 v West Indies Roseau 3 Jun 2015 Test # 2164
0 3 3 0 0 0.00 1 caught 1 v West Indies Kingston 11 Jun 2015 Test # 2166
62 149 110 7 1 56.36 2 caught 3 v West Indies Kingston 11 Jun 2015 Test # 2166
17 62 42 3 0 40.47 2 caught 2 v England Cardiff 8 Jul 2015 Test # 2170
52 118 86 6 1 60.46 2 lbw 4 v England Cardiff 8 Jul 2015 Test # 2170
38 70 42 7 0 90.47 2 caught 1 v England Lord's 16 Jul 2015 Test # 2171
83 152 116 12 0 71.55 2 caught 3 v England Lord's 16 Jul 2015 Test # 2171
2 12 6 0 0 33.33 2 lbw 1 v England Birmingham 29 Jul 2015 Test # 2173
77 138 62 11 0 124.19 2 caught 3 v England Birmingham 29 Jul 2015 Test # 2173
0 7 2 0 0 0.00 2 caught 1 v England Nottingham 6 Aug 2015 Test # 2175
64 115 74 9 2 86.48 2 caught 3 v England Nottingham 6 Aug 2015 Test # 2175
85 204 131 11 0 64.88 2 caught 1 v England The Oval 20 Aug 2015 Test # 2178
5 14 7 0 0 71.42 2 caught 2 v New Zealand Wellington 12 Feb 2016 Test # 2201
12 29 22 2 0 54.54 1 caught 2 v New Zealand Christchurch 20 Feb 2016 Test # 2202
22 54 33 3 0 66.66 2 caught 4 v New Zealand Christchurch 20 Feb 2016 Test # 2202
0 10 5 0 0 0.00 2 bowled 2 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
1 7 4 0 0 25.00 2 bowled 4 v Sri Lanka Pallekele 26 Jul 2016 Test # 2209
42 49 41 7 0 102.43 2 caught 2 v Sri Lanka Galle 4 Aug 2016 Test # 2213
41 46 31 7 0 132.25 1 lbw 4 v Sri Lanka Galle 4 Aug 2016 Test # 2213
11 13 9 1 1 122.22 1 caught 2 v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
68 109 94 6 1 72.34 2 bowled 4 v Sri Lanka Colombo (SSC) 13 Aug 2016 Test # 2217
38 99 77 6 0 49.35 2 bowled 1 v India Pune 23 Feb 2017 Test # 2250
10 4 6 2 0 166.66 1 lbw 3 v India Pune 23 Feb 2017 Test # 2250
33 87 67 3 0 49.25 1 bowled 2 v India Bengaluru 4 Mar 2017 Test # 2251
17 46 25 0 1 68.00 1 lbw 4 v India Bengaluru 4 Mar 2017 Test # 2251
19 45 26 2 0 73.07 2 caught 1 v India Ranchi 16 Mar 2017 Test # 2256
14 16 16 3 0 87.50 1 bowled 3 v India Ranchi 16 Mar 2017 Test # 2256
56 135 87 8 1 64.36 1 caught 1 v India Dharamsala 25 Mar 2017 Test # 2258
6 17 5 1 0 120.00 2 caught 3 v India Dharamsala 25 Mar 2017 Test # 2258
8 20 15 1 0 53.33 1 lbw 2 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
112 164 135 16 1 82.96 1 lbw 4 v Bangladesh Mirpur 27 Aug 2017 Test # 2272
123 362 234 7 0 52.56 2 caught 2 v Bangladesh Chattogram 4 Sep 2017 Test # 2273
8 20 13 1 0 61.53 2 caught 4 v Bangladesh Chattogram 4 Sep 2017 Test # 2273
51 119 79 6 0 64.55 2 caught 1 v South Africa Durban 1 Mar 2018 Test # 2297
28 59 35 4 0 80.00 2 caught 3 v South Africa Durban 1 Mar 2018 Test # 2297
63 156 100 9 0 63.00 2 bowled 1 v South Africa Gqeberha 9 Mar 2018 Test # 2298
13 43 21 3 0 61.90 2 bowled 3 v South Africa Gqeberha 9 Mar 2018 Test # 2298
30 28 14 5 1 214.28 2 bowled 2 v South Africa Cape Town 22 Mar 2018 Test # 2300
32 100 67 4 0 47.76 2 caught 4 v South Africa Cape Town 22 Mar 2018 Test # 2300
2 20 14 0 0 14.28 2 lbw 1 v England Birmingham 1 Aug 2019 Test # 2353
8 15 8 2 0 100.00 2 caught 3 v England Birmingham 1 Aug 2019 Test # 2353
3 20 17 0 0 17.64 2 bowled 2 v England Lord's 14 Aug 2019 Test # 2355
5 18 11 1 0 45.45 2 caught 4 v England Lord's 14 Aug 2019 Test # 2355
61 148 94 7 0 64.89 1 caught 1 v England Leeds 22 Aug 2019 Test # 2357
0 3 2 0 0 0.00 2 lbw 3 v England Leeds 22 Aug 2019 Test # 2357
0 5 2 0 0 0.00 2 caught 1 v England Manchester 4 Sep 2019 Test # 2360
0 5 6 0 0 0.00 1 lbw 3 v England Manchester 4 Sep 2019 Test # 2360
5 11 8 1 0 62.50 1 caught 2 v England The Oval 12 Sep 2019 Test # 2362
11 30 22 2 0 50.00 2 caught 4 v England The Oval 12 Sep 2019 Test # 2362
68 166 114 12 0 59.64 2 bowled 2 v Pakistan Rawalpindi 4 Mar 2022 Test # 2453
36 80 48 3 2 75.00 1 caught 1 v Pakistan Karachi 12 Mar 2022 Test # 2455
7 22 16 0 0 43.75 2 caught 3 v Pakistan Karachi 12 Mar 2022 Test # 2455
7 13 13 1 0 53.84 1 lbw 1 v Pakistan Lahore 21 Mar 2022 Test # 2458
51 125 91 6 1 56.04 2 bowled 3 v Pakistan Lahore 21 Mar 2022 Test # 2458
25 37 24 5 0 104.16 2 lbw 2 v Sri Lanka Galle 29 Jun 2022 Test # 2469
10* 3 4 1 1 250.00 1 not out 4 v Sri Lanka Galle 29 Jun 2022 Test # 2469
5 20 13 1 0 38.46 2 bowled 1 v Sri Lanka Galle 8 Jul 2022 Test # 2471
24 56 44 4 0 54.54 1 lbw 3 v Sri Lanka Galle 8 Jul 2022 Test # 2471
1 12 5 0 0 20.00 1 bowled 1 v India Nagpur 9 Feb 2023 Test # 2490
10 54 41 2 0 24.39 2 lbw 3 v India Nagpur 9 Feb 2023 Test # 2490
15 75 44 3 0 34.09 1 caught 1 v India Delhi 17 Feb 2023 Test # 2493
sub - - - - - - - 3 v India Delhi 17 Feb 2023 Test # 2493
9 48 27 2 0 33.33 1 bowled 2 v England Birmingham 16 Jun 2023 Test # 2507
36 75 57 4 0 63.15 2 caught 4 v England Birmingham 16 Jun 2023 Test # 2507
66 14 88 8 1 75.00 1 bowled 1 v England Lord's 28 Jun 2023 Test # 2508
25 107 76 2 0 32.89 2 lbw 3 v England Lord's 28 Jun 2023 Test # 2508
4 3 5 1 0 80.00 1 caught 1 v England Leeds 6 Jul 2023 Test # 2509
1 13 5 0 0 20.00 2 caught 3 v England Leeds 6 Jul 2023 Test # 2509
32 67 38 3 0 84.21 1 caught 1 v England Manchester 19 Jul 2023 Test # 2512
28 79 53 3 0 52.83 2 bowled 3 v England Manchester 19 Jul 2023 Test # 2512
24 74 52 3 0 46.15 2 caught 2 v England The Oval 27 Jul 2023 Test # 2515
60 171 106 9 0 56.60 1 caught 4 v England The Oval 27 Jul 2023 Test # 2515
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