Records type batting analysis [change type]
View innings by innings list [change view]
Host country New Zealand remove New Zealand 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 2012-2020 123 117 9 3010 109* 27.87 2342 128.52 3 19 13 273 143 Profile
filtered 2013-2020 63 61 2 1784 104 30.23 1240 143.87 2 13 6 157 99
Innings by innings list
28 25 19 0 3 147.36 5 bowled 2 T20I v England Auckland 9 Feb 2013 T20I # 301
7 8 8 1 0 87.50 5 caught 1 T20I v England Hamilton 12 Feb 2013 T20I # 302
1 5 3 0 0 33.33 6 caught 1 T20I v England Wellington 15 Feb 2013 T20I # 304
22 14 12 1 2 183.33 5 caught 1 T20I v West Indies Auckland 11 Jan 2014 T20I # 352
5 12 6 0 0 83.33 5 caught 2 T20I v West Indies Wellington 15 Jan 2014 T20I # 353
36 33 26 2 2 138.46 3 caught 1 T20I v Sri Lanka Mount Maunganui 7 Jan 2016 T20I # 474
50* 16 14 1 7 357.14 3 not out 2 T20I v Sri Lanka Auckland 10 Jan 2016 T20I # 476
56 - 27 2 6 207.40 3 bowled 2 T20I v Pakistan Auckland 15 Jan 2016 T20I # 478
DNB - - - - - - - 2 T20I v Pakistan Hamilton 17 Jan 2016 T20I # 480
4 5 3 0 0 133.33 3 run out 1 T20I v Pakistan Wellington 22 Jan 2016 T20I # 483
87 83 61 8 4 142.62 6 caught 1 ODI v Bangladesh Christchurch 26 Dec 2016 ODI # 3814
3 - 7 0 0 42.85 6 bowled 1 ODI v Bangladesh Nelson 29 Dec 2016 ODI # 3815
DNB - - - - - - - 2 ODI v Bangladesh Nelson 31 Dec 2016 ODI # 3816
0 7 2 0 0 0.00 3 caught 2 T20I v Bangladesh Napier 3 Jan 2017 T20I # 574
101 71 54 7 7 187.03 3 caught 1 T20I v Bangladesh Mount Maunganui 6 Jan 2017 T20I # 575
0 3 3 0 0 0.00 3 caught 1 T20I v Bangladesh Mount Maunganui 8 Jan 2017 T20I # 576
2 6 6 0 0 33.33 6 caught 1 ODI v Australia Auckland 30 Jan 2017 ODI # 3829
3 11 9 0 0 33.33 6 caught 1 ODI v Australia Hamilton 5 Feb 2017 ODI # 3832
0 1 1 0 0 0.00 3 bowled 2 T20I v South Africa Auckland 17 Feb 2017 T20I # 595
49 78 36 8 0 136.11 2 caught 2 ODI v West Indies Whangarei 20 Dec 2017 ODI # 3943
30 29 25 1 2 120.00 2 caught 1 ODI v West Indies Christchurch 23 Dec 2017 ODI # 3944
21 23 19 3 0 110.52 2 caught 1 ODI v West Indies Christchurch 26 Dec 2017 ODI # 3945
53 48 37 6 2 143.24 2 caught 1 T20I v West Indies Nelson 29 Dec 2017 T20I # 636
66 30 23 11 3 286.95 2 caught 1 T20I v West Indies Mount Maunganui 1 Jan 2018 T20I # 637
104 88 53 3 10 196.22 2 caught 1 T20I v West Indies Mount Maunganui 3 Jan 2018 T20I # 638
58 59 35 6 2 165.71 2 caught 1 ODI v Pakistan Wellington 6 Jan 2018 ODI # 3946
0 2 2 0 0 0.00 2 caught 2 ODI v Pakistan Nelson 9 Jan 2018 ODI # 3947
8 7 4 0 1 200.00 2 caught 1 ODI v Pakistan Dunedin 13 Jan 2018 ODI # 3949
56 58 42 8 2 133.33 2 caught 2 ODI v Pakistan Hamilton 16 Jan 2018 ODI # 3953
34 26 24 7 0 141.66 2 caught 1 ODI v Pakistan Wellington 19 Jan 2018 ODI # 3957
49* 72 43 3 2 113.95 2 not out 2 T20I v Pakistan Wellington 22 Jan 2018 T20I # 639
1 14 2 0 0 50.00 2 lbw 2 T20I v Pakistan Auckland 25 Jan 2018 T20I # 640
11 19 13 2 0 84.61 2 caught 1 T20I v England Wellington 13 Feb 2018 T20I # 647
76 44 33 6 6 230.30 2 caught 1 T20I v Australia Auckland 16 Feb 2018 T20I # 649
57 29 21 3 7 271.42 2 caught 2 T20I v England Hamilton 18 Feb 2018 T20I # 650
29 25 14 3 2 207.14 2 caught 1 T20I v Australia Auckland 21 Feb 2018 T20I # 653
6 6 4 0 1 150.00 2 caught 2 ODI v England Hamilton 25 Feb 2018 ODI # 3980
1 6 4 0 0 25.00 2 caught 1 ODI v England Mount Maunganui 28 Feb 2018 ODI # 3981
49 70 62 7 0 79.03 2 caught 2 ODI v England Wellington 3 Mar 2018 ODI # 3982
0 4 1 0 0 0.00 2 lbw 2 ODI v England Dunedin 7 Mar 2018 ODI # 3989
0 2 2 0 0 0.00 2 caught 1 ODI v England Christchurch 10 Mar 2018 ODI # 3992
13 - 14 1 1 92.85 2 caught 1 ODI v Sri Lanka Mount Maunganui 3 Jan 2019 ODI # 4074
87 - 77 12 2 112.98 2 run out 1 ODI v Sri Lanka Mount Maunganui 5 Jan 2019 ODI # 4075
21 - 14 4 0 150.00 2 bowled 1 ODI v Sri Lanka Nelson 8 Jan 2019 ODI # 4076
16 20 7 2 1 228.57 2 caught 1 T20I v Sri Lanka Auckland 11 Jan 2019 T20I # 718
8 16 9 2 0 88.88 2 bowled 1 ODI v India Napier 23 Jan 2019 ODI # 4082
31 62 41 3 1 75.60 2 lbw 2 ODI v India Mount Maunganui 26 Jan 2019 ODI # 4085
7 8 9 1 0 77.77 2 caught 1 ODI v India Mount Maunganui 28 Jan 2019 ODI # 4088
24 40 19 2 1 126.31 1 bowled 2 ODI v India Wellington 3 Feb 2019 ODI # 4092
34 37 20 2 2 170.00 2 caught 1 T20I v India Wellington 6 Feb 2019 T20I # 735
12 26 12 0 1 100.00 2 caught 1 T20I v India Auckland 8 Feb 2019 T20I # 737
72 60 40 5 5 180.00 2 caught 1 T20I v India Hamilton 10 Feb 2019 T20I # 738
8 16 7 0 0 114.28 2 lbw 1 ODI v Bangladesh Dunedin 20 Feb 2019 ODI # 4095
21 26 20 1 2 105.00 2 caught 1 T20I v England Christchurch 1 Nov 2019 T20I # 992
7 13 5 0 1 140.00 2 lbw 1 T20I v England Wellington 3 Nov 2019 T20I # 998
6 21 8 0 0 75.00 1 caught 1 T20I v England Nelson 5 Nov 2019 T20I # 1001
30 37 21 3 0 142.85 2 caught 2 T20I v England Napier 8 Nov 2019 T20I # 1008
46 - 21 2 4 219.04 2 caught 1 T20I v England Auckland 10 Nov 2019 T20I # 1012
59 - 42 6 2 140.47 2 caught 1 T20I v India Auckland 24 Jan 2020 T20I # 1031
26 43 25 2 1 104.00 2 caught 1 T20I v India Auckland 26 Jan 2020 T20I # 1034
14 34 16 2 0 87.50 2 stumped 2 T20I v India Hamilton 29 Jan 2020 T20I # 1035
64 60 47 6 3 136.17 2 run out 2 T20I v India Wellington 31 Jan 2020 T20I # 1036
15 - 6 2 1 250.00 2 bowled 2 T20I v India Mount Maunganui 2 Feb 2020 T20I # 1037
Statsguru includes the following current or recent relevant matches:
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd Match, Jun 11, 2024 [T20I # 2665 - Live]
    » Canada 20/1 (3.0 ov, A Johnson 14*, Mohammad Amir 1/4)
Bangladesh v South Africa at New York, ICC Men's T20 World Cup 21st match, Jun 10, 2024 [T20I # 2664]
Italy v France at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 8th match, Jun 10, 2024 [T20I # 2663]
Portugal v Romania at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 7th match, Jun 10, 2024 [T20I # 2662]
Isle of Man v Turkey at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 6th match, Jun 10, 2024 [T20I # 2661]
Austria v Israel at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 5th match, Jun 10, 2024 [T20I # 2660]
 
Feedback Print this page