Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team England remove England 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 2010-2024 354 420 46 18100 251 48.39 27434 65.97 45 97 20 1835 137 Profile
filtered 2012-2023 44 57 5 2233 132 42.94 3717 60.07 6 13 4 237 13
Innings by innings list
17 36 23 1 0 73.91 4 caught 1 T20I v England Pallekele 29 Sep 2012 T20I # 279
74 136 99 6 0 74.74 3 run out 2 ODI v England Hamilton 17 Feb 2013 ODI # 3335
33 82 47 3 0 70.21 3 bowled 1 ODI v England Napier 20 Feb 2013 ODI # 3336
7 12 12 1 0 58.33 3 caught 1 ODI v England Auckland 23 Feb 2013 ODI # 3338
24 97 69 3 0 34.78 3 bowled 2 Test v England Dunedin 6 Mar 2013 Test # 2077
42 129 87 7 0 48.27 3 caught 2 Test v England Wellington 14 Mar 2013 Test # 2080
55* 233 174 7 0 31.60 3 not out 3 Test v England Wellington 14 Mar 2013 Test # 2080
91 266 199 15 0 45.72 3 caught 1 Test v England Auckland 22 Mar 2013 Test # 2084
1 14 11 0 0 9.09 3 bowled 3 Test v England Auckland 22 Mar 2013 Test # 2084
60 276 167 6 0 35.92 3 caught 2 Test v England Lord's 16 May 2013 Test # 2088
6 39 24 0 0 25.00 3 caught 4 Test v England Lord's 16 May 2013 Test # 2088
13 71 50 1 0 26.00 3 lbw 2 Test v England Leeds 24 May 2013 Test # 2089
3 34 23 0 0 13.04 3 lbw 4 Test v England Leeds 24 May 2013 Test # 2089
0 3 2 0 0 0.00 3 caught 2 ODI v England Lord's 31 May 2013 ODI # 3360
55 87 63 3 0 87.30 3 bowled 1 ODI v England Southampton 2 Jun 2013 ODI # 3361
19 41 28 1 0 67.85 3 lbw 2 ODI v England Nottingham 5 Jun 2013 ODI # 3362
67 92 54 8 1 124.07 3 caught 2 ODI v England Cardiff 16 Jun 2013 ODI # 3373
24* 27 17 4 0 141.17 2 not out 2 T20I v England Chattogram 22 Mar 2014 T20I # 380
9* 23 22 1 0 40.90 3 not out 2 ODI v England Wellington 20 Feb 2015 ODI # 3607
132 372 262 15 0 50.38 3 caught 2 Test v England Lord's 21 May 2015 Test # 2162
27 101 70 3 0 38.57 3 caught 4 Test v England Lord's 21 May 2015 Test # 2162
0 1 2 0 0 0.00 3 caught 1 Test v England Leeds 29 May 2015 Test # 2163
6 16 20 1 0 30.00 3 caught 3 Test v England Leeds 29 May 2015 Test # 2163
45 54 43 8 0 104.65 3 caught 2 ODI v England Birmingham 9 Jun 2015 ODI # 3654
93 121 88 12 1 105.68 3 caught 1 ODI v England The Oval 12 Jun 2015 ODI # 3655
118 159 113 12 1 104.42 3 caught 2 ODI v England Southampton 14 Jun 2015 ODI # 3656
90 118 70 12 1 128.57 3 caught 1 ODI v England Nottingham 17 Jun 2015 ODI # 3657
50 81 65 5 0 76.92 3 bowled 1 ODI v England Chester-le-Street 20 Jun 2015 ODI # 3659
57 65 37 8 0 154.05 3 run out 2 T20I v England Manchester 23 Jun 2015 T20I # 423
32 47 28 3 1 114.28 2 caught 1 T20I v England Delhi 30 Mar 2016 T20I # 555
87 132 98 8 0 88.77 3 caught 2 ODI v England Cardiff 6 Jun 2017 ODI # 3880
72 65 46 4 4 156.52 3 bowled 1 T20I v England Wellington 13 Feb 2018 T20I # 647
8 15 13 0 0 61.53 3 bowled 2 T20I v England Hamilton 18 Feb 2018 T20I # 650
8 29 23 1 0 34.78 3 caught 2 ODI v England Hamilton 25 Feb 2018 ODI # 3980
112* 202 143 6 2 78.32 3 not out 2 ODI v England Wellington 3 Mar 2018 ODI # 3982
45 64 48 3 1 93.75 3 caught 2 ODI v England Dunedin 7 Mar 2018 ODI # 3989
14 39 25 1 0 56.00 3 bowled 1 ODI v England Christchurch 10 Mar 2018 ODI # 3992
102 319 220 11 1 46.36 3 lbw 2 Test v England Auckland 22 Mar 2018 Test # 2299
22 83 48 1 0 45.83 3 caught 2 Test v England Christchurch 30 Mar 2018 Test # 2301
0 1 1 0 0 0.00 3 caught 4 Test v England Christchurch 30 Mar 2018 Test # 2301
27 62 40 3 0 67.50 3 run out 2 ODI v England Chester-le-Street 3 Jul 2019 ODI # 4183
30 77 53 2 0 56.60 3 caught 1 ODI v England Lord's 14 Jul 2019 ODI # 4192
51 141 85 7 0 60.00 3 caught 2 Test v England Mount Maunganui 21 Nov 2019 Test # 2367
4 30 20 0 0 20.00 3 caught 1 Test v England Hamilton 29 Nov 2019 Test # 2371
104* 310 234 11 0 44.44 3 not out 3 Test v England Hamilton 29 Nov 2019 Test # 2371
13 46 33 2 0 39.39 3 bowled 1 Test v England Lord's 2 Jun 2021 Test # 2422
1 35 19 0 0 5.26 3 lbw 3 Test v England Lord's 2 Jun 2021 Test # 2422
5 12 11 0 0 45.45 3 caught 2 T20I v England Abu Dhabi 10 Nov 2021 T20I # 1415
2 43 22 0 0 9.09 3 caught 1 Test v England Lord's 2 Jun 2022 Test # 2464
15 43 34 2 0 44.11 3 caught 3 Test v England Lord's 2 Jun 2022 Test # 2464
31 97 64 5 0 48.43 3 caught 1 Test v England Leeds 23 Jun 2022 Test # 2467
48 168 115 8 0 41.73 3 caught 3 Test v England Leeds 23 Jun 2022 Test # 2467
40 57 40 3 0 100.00 3 caught 2 T20I v England Brisbane 1 Nov 2022 T20I # 1858
6 34 21 1 0 28.57 3 lbw 2 Test v England Mount Maunganui 16 Feb 2023 Test # 2492
0 9 5 0 0 0.00 3 bowled 4 Test v England Mount Maunganui 16 Feb 2023 Test # 2492
4 17 5 0 0 80.00 3 caught 2 Test v England Wellington 24 Feb 2023 Test # 2494
132 447 282 12 0 46.80 3 caught 3 Test v England Wellington 24 Feb 2023 Test # 2494
Statsguru includes the following current or recent relevant matches:
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634 - Live]
    » Namibia 109/6 (20.0 ov, D Wiese 9*, MB Kruger 1*, Mehran Khan 3/7) - Match over
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
 
Feedback Print this page