Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date between 1 Jan 2016 and 31 Dec 2016 remove between 1 Jan 2016 and 31 Dec 2016 from query
Runs scored less than or equal to 125 remove less than or equal to 125 from query
Ordered by boundary fours (descending)
Return to query menu
Cleared query menu
Career averages
Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 343 447 49 19151 254 48.11 28985 66.07 47 105 23 1892 109 Profile
filtered 41 54 4 2316 125 46.32 3102 74.66 4 18 1 243 18
Innings by innings list
110 214 139 17 0 79.13 4 caught 2 Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
76 192 128 11 0 59.37 4 caught 2 Test v South Africa Centurion 22 Jan 2016 Test # 2200
124 239 180 11 1 68.88 3 caught 1 Test v India Rajkot 9 Nov 2016 Test # 2232
77 127 112 11 0 68.75 3 lbw 3 Test v India Wankhede 8 Dec 2016 Test # 2239
125 165 113 10 5 110.61 3 run out 1 ODI v South Africa Centurion 9 Feb 2016 ODI # 3736
109 - 124 10 1 87.90 3 caught 1 ODI v South Africa Johannesburg 12 Feb 2016 ODI # 3737
71* 59 48 10 0 147.91 3 not out 3 Test v Pakistan Manchester 22 Jul 2016 Test # 2208
88 187 144 10 0 61.11 3 caught 1 Test v India Chennai 16 Dec 2016 Test # 2241
65 83 54 9 0 120.37 3 caught 2 ODI v Sri Lanka The Oval 29 Jun 2016 ODI # 3757
62 165 123 8 0 50.40 3 caught 3 Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
85 146 86 8 0 98.83 3 caught 1 ODI v Pakistan Nottingham 30 Aug 2016 ODI # 3773
54 62 36 7 0 150.00 3 caught 1 T20I v West Indies Eden Gardens 3 Apr 2016 T20I # 557
48 119 73 7 0 65.75 3 caught 2 Test v Pakistan Lord's 14 Jul 2016 Test # 2206
83 70 44 6 4 188.63 4 caught 2 T20I v South Africa Wankhede 18 Mar 2016 T20I # 540
93 149 106 6 0 87.73 3 bowled 1 ODI v Sri Lanka Cardiff 2 Jul 2016 ODI # 3758
61 101 72 6 0 84.72 3 run out 2 ODI v Pakistan Southampton 24 Aug 2016 ODI # 3770
53 105 98 6 0 54.08 3 caught 2 Test v India Visakhapatnam 17 Nov 2016 Test # 2235
78 251 179 6 0 43.57 2 caught 3 Test v India Mohali 26 Nov 2016 Test # 2238
50 113 79 5 0 63.29 4 caught 1 Test v South Africa Cape Town 2 Jan 2016 Test # 2197
29 50 29 5 0 100.00 4 bowled 3 Test v South Africa Cape Town 2 Jan 2016 Test # 2197
80 153 119 5 0 67.22 4 caught 1 Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
26 57 39 5 0 66.66 3 caught 1 Test v Pakistan The Oval 11 Aug 2016 Test # 2216
89 201 108 5 0 82.40 3 caught 2 ODI v Pakistan Lord's 27 Aug 2016 ODI # 3771
30 45 26 5 1 115.38 3 caught 2 ODI v Pakistan Leeds 1 Sep 2016 ODI # 3775
40 97 49 5 0 81.63 3 caught 1 Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
52 97 58 4 1 89.65 3 bowled 1 ODI v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
27 41 25 4 0 108.00 3 lbw 1 ODI v South Africa Cape Town 14 Feb 2016 ODI # 3738
34 22 17 4 2 200.00 3 caught 1 T20I v South Africa Johannesburg 21 Feb 2016 T20I # 506
25 30 24 4 0 104.16 3 caught 1 T20I v Sri Lanka Delhi 26 Mar 2016 T20I # 551
39 82 46 4 0 84.78 3 lbw 3 Test v Pakistan The Oval 11 Aug 2016 Test # 2216
56 155 122 4 0 45.90 3 lbw 2 Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
20 70 56 3 0 35.71 4 caught 4 Test v South Africa Centurion 22 Jan 2016 Test # 2200
48 42 36 3 2 133.33 3 caught 1 T20I v West Indies Wankhede 16 Mar 2016 T20I # 537
27* 38 22 3 0 122.72 3 not out 2 T20I v New Zealand Delhi 30 Mar 2016 T20I # 555
25 123 107 3 0 23.36 3 lbw 4 Test v India Visakhapatnam 17 Nov 2016 Test # 2235
15 21 13 3 0 115.38 3 lbw 1 Test v India Mohali 26 Nov 2016 Test # 2238
38 93 64 2 0 59.37 3 bowled 2 ODI v South Africa Gqeberha 6 Feb 2016 ODI # 3734
9 50 30 2 0 30.00 3 caught 4 Test v Pakistan Lord's 14 Jul 2016 Test # 2206
8 16 12 1 0 66.66 3 caught 1 T20I v South Africa Cape Town 19 Feb 2016 T20I # 503
12 18 8 1 1 150.00 3 run out 1 T20I v Afghanistan Delhi 23 Mar 2016 T20I # 546
4 7 5 1 0 80.00 3 bowled 3 Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
11* 15 16 1 0 68.75 3 not out 2 ODI v Sri Lanka Bristol 26 Jun 2016 ODI # 3755
9 21 9 1 0 100.00 3 bowled 1 ODI v Pakistan Cardiff 4 Sep 2016 ODI # 3777
21 39 41 1 0 51.21 3 caught 1 Test v India Wankhede 8 Dec 2016 Test # 2239
4* 16 13 0 0 30.76 4 not out 4 Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
0 11 7 0 0 0.00 4 caught 1 Test v Sri Lanka Leeds 19 May 2016 Test # 2203
3 8 9 0 0 33.33 4 lbw 1 Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
2 19 6 0 0 33.33 3 bowled 2 ODI v Sri Lanka Nottingham 21 Jun 2016 ODI # 3751
3 11 6 0 0 50.00 3 caught 1 Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
6 11 9 0 0 66.66 3 caught 1 T20I v Pakistan Manchester 7 Sep 2016 T20I # 566
1 6 4 0 0 25.00 3 lbw 3 Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
1 4 2 0 0 50.00 3 lbw 4 Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
4 10 5 0 0 80.00 3 caught 3 Test v India Rajkot 9 Nov 2016 Test # 2232
6 47 22 0 0 27.27 3 lbw 3 Test v India Chennai 16 Dec 2016 Test # 2241
DNB - - - - - - - 4 Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
DNB - - - - - - - 2 ODI v Sri Lanka Birmingham 24 Jun 2016 ODI # 3753
Statsguru includes the following current or recent relevant matches:
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654 - Current]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd Match, Jun 9, 2024 [T20I # 2653 - Current]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st Match, Jun 9, 2024 [T20I # 2652 - Current]
 
Feedback Print this page