Records type all-round analysis [change type]
View innings by innings list [change view]
Home or away home venue remove home venue from query
Start of match date between 1 Feb 2012 and 9 Dec 2016 remove between 1 Feb 2012 and 9 Dec 2016 from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Runs HS Bat Av 100 Wkts BBI Bowl Av 5 Ct St Ave Diff
unfiltered 2006-2022 450 18199 290 42.72 40 3 2/4 27.66 0 351 0 15.05 Profile
filtered 2012-2016 58 2351 217* 47.02 8 - - - - 44 0 -
Innings by innings list
1 - DNB - - 3 0 Test v South Africa Dunedin 7 Mar 2012 Test # 2035
2 44 - - - - - Test v South Africa Dunedin 7 Mar 2012 Test # 2035
3 - DNB - - 0 0 Test v South Africa Dunedin 7 Mar 2012 Test # 2035
4 48* - - - - - Test v South Africa Dunedin 7 Mar 2012 Test # 2035
1 44 - - - - - Test v South Africa Hamilton 15 Mar 2012 Test # 2036
2 - DNB - - 0 0 Test v South Africa Hamilton 15 Mar 2012 Test # 2036
3 17 - - - - - Test v South Africa Hamilton 15 Mar 2012 Test # 2036
4 - DNB - - 0 0 Test v South Africa Hamilton 15 Mar 2012 Test # 2036
1 - DNB - - 1 0 Test v South Africa Wellington 23 Mar 2012 Test # 2037
2 18* - - - - - Test v South Africa Wellington 23 Mar 2012 Test # 2037
3 - DNB - - 0 0 Test v South Africa Wellington 23 Mar 2012 Test # 2037
4 DNB - - - - - Test v South Africa Wellington 23 Mar 2012 Test # 2037
1 - DNB - - 1 0 T20I v England Auckland 9 Feb 2013 T20I # 301
2 13 - - - - - T20I v England Auckland 9 Feb 2013 T20I # 301
1 4 - - - - - T20I v England Hamilton 12 Feb 2013 T20I # 302
2 - DNB - - 1 0 T20I v England Hamilton 12 Feb 2013 T20I # 302
1 6 - - - - - T20I v England Wellington 15 Feb 2013 T20I # 304
2 - DNB - - 0 0 T20I v England Wellington 15 Feb 2013 T20I # 304
1 - DNB - - 1 0 ODI v England Hamilton 17 Feb 2013 ODI # 3335
2 22 - - - - - ODI v England Hamilton 17 Feb 2013 ODI # 3335
1 100 - - - - - ODI v England Napier 20 Feb 2013 ODI # 3336
2 - DNB - - 0 0 ODI v England Napier 20 Feb 2013 ODI # 3336
1 28 - - - - - ODI v England Auckland 23 Feb 2013 ODI # 3338
2 - DNB - - 0 0 ODI v England Auckland 23 Feb 2013 ODI # 3338
1 - DNB - - 0 0 Test v England Dunedin 6 Mar 2013 Test # 2077
2 31 - - - - - Test v England Dunedin 6 Mar 2013 Test # 2077
3 - DNB - - 0 0 Test v England Dunedin 6 Mar 2013 Test # 2077
1 - DNB - - 2 0 Test v England Wellington 14 Mar 2013 Test # 2080
2 0 - - - - - Test v England Wellington 14 Mar 2013 Test # 2080
3 41* - - - - - Test v England Wellington 14 Mar 2013 Test # 2080
1 19 - - - - - Test v England Auckland 22 Mar 2013 Test # 2084
2 - DNB - - 1 0 Test v England Auckland 22 Mar 2013 Test # 2084
3 3 - - - - - Test v England Auckland 22 Mar 2013 Test # 2084
4 - DNB - - 3 0 Test v England Auckland 22 Mar 2013 Test # 2084
1 217* - - - - - Test v West Indies Dunedin 3 Dec 2013 Test # 2104
2 - DNB - - 2 0 Test v West Indies Dunedin 3 Dec 2013 Test # 2104
3 - DNB - - 2 0 Test v West Indies Dunedin 3 Dec 2013 Test # 2104
4 16* - - - - - Test v West Indies Dunedin 3 Dec 2013 Test # 2104
1 129 - - - - - Test v West Indies Wellington 11 Dec 2013 Test # 2106
2 - DNB - - 1 0 Test v West Indies Wellington 11 Dec 2013 Test # 2106
3 - DNB - - 1 0 Test v West Indies Wellington 11 Dec 2013 Test # 2106
1 - DNB - - 0 0 Test v West Indies Hamilton 19 Dec 2013 Test # 2109
2 131 - - - - - Test v West Indies Hamilton 19 Dec 2013 Test # 2109
3 - DNB - - 1 0 Test v West Indies Hamilton 19 Dec 2013 Test # 2109
4 2* - - - - - Test v West Indies Hamilton 19 Dec 2013 Test # 2109
1 3 - - - - - ODI v West Indies Auckland 26 Dec 2013 ODI # 3449
2 - DNB - - 1 0 ODI v West Indies Auckland 26 Dec 2013 ODI # 3449
1 9 - - - - - ODI v West Indies Queenstown 1 Jan 2014 ODI # 3451
2 - DNB - - 0 0 ODI v West Indies Queenstown 1 Jan 2014 ODI # 3451
1 49 - - - - - ODI v West Indies Nelson 4 Jan 2014 ODI # 3452
2 - DNB - - 0 0 ODI v West Indies Nelson 4 Jan 2014 ODI # 3452
1 - DNB - - 0 0 ODI v West Indies Hamilton 8 Jan 2014 ODI # 3453
2 9 - - - - - ODI v West Indies Hamilton 8 Jan 2014 ODI # 3453
1 5 - - - - - T20I v West Indies Auckland 11 Jan 2014 T20I # 352
2 - DNB - - 0 0 T20I v West Indies Auckland 11 Jan 2014 T20I # 352
1 - DNB - - 0 0 T20I v West Indies Wellington 15 Jan 2014 T20I # 353
2 39 - - - - - T20I v West Indies Wellington 15 Jan 2014 T20I # 353
1 55 - - - - - ODI v India Napier 19 Jan 2014 ODI # 3456
2 - DNB - - 1 0 ODI v India Napier 19 Jan 2014 ODI # 3456
1 57 - - - - - ODI v India Hamilton 22 Jan 2014 ODI # 3458
2 - DNB - - 0 0 ODI v India Hamilton 22 Jan 2014 ODI # 3458
1 17 - - - - - ODI v India Auckland 25 Jan 2014 ODI # 3462
2 - DNB - - 0 0 ODI v India Auckland 25 Jan 2014 ODI # 3462
1 - DNB - - 0 0 ODI v India Hamilton 28 Jan 2014 ODI # 3465
2 112* - - - - - ODI v India Hamilton 28 Jan 2014 ODI # 3465
1 102 - - - - - ODI v India Wellington 31 Jan 2014 ODI # 3467
2 - DNB - - 1 0 ODI v India Wellington 31 Jan 2014 ODI # 3467
1 3 - - - - - Test v India Auckland 6 Feb 2014 Test # 2118
2 - DNB - - 1 0 Test v India Auckland 6 Feb 2014 Test # 2118
3 41 - - - - - Test v India Auckland 6 Feb 2014 Test # 2118
4 - DNB - - 1 0 Test v India Auckland 6 Feb 2014 Test # 2118
1 7 - - - - - Test v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
2 - DNB - - 0 0 Test v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
3 - DNB - - 1 0 Test v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
4 39* - - - - - Test v Sri Lanka Christchurch 26 Dec 2014 Test # 2151
1 35 - - - - - Test v Sri Lanka Wellington 3 Jan 2015 Test # 2155
2 - DNB - - 0 0 Test v Sri Lanka Wellington 3 Jan 2015 Test # 2155
3 0 - - - - - Test v Sri Lanka Wellington 3 Jan 2015 Test # 2155
4 - DNB - - 0 0 Test v Sri Lanka Wellington 3 Jan 2015 Test # 2155
1 34 - - - - - ODI v Sri Lanka Hamilton 15 Jan 2015 ODI # 3577
2 - DNB - - 1 0 ODI v Sri Lanka Hamilton 15 Jan 2015 ODI # 3577
0 - TDNB - - - - ODI v Sri Lanka Auckland 17 Jan 2015 ODI # 3580
1 3 - - - - - ODI v Sri Lanka Auckland 17 Jan 2015 ODI # 3580
1 - DNB - - 0 0 ODI v Sri Lanka Nelson 20 Jan 2015 ODI # 3585
2 8 - - - - - ODI v Sri Lanka Nelson 20 Jan 2015 ODI # 3585
1 20 - - - - - ODI v Sri Lanka Dunedin 23 Jan 2015 ODI # 3588
2 - DNB - - 1 0 ODI v Sri Lanka Dunedin 23 Jan 2015 ODI # 3588
1 96 - - - - - ODI v Sri Lanka Dunedin 25 Jan 2015 ODI # 3590
2 - DNB - - 0 0 ODI v Sri Lanka Dunedin 25 Jan 2015 ODI # 3590
1 - DNB - - 0 0 ODI v Sri Lanka Wellington 29 Jan 2015 ODI # 3594
2 11 - - - - - ODI v Sri Lanka Wellington 29 Jan 2015 ODI # 3594
1 - DNB - - 0 0 ODI v Pakistan Wellington 31 Jan 2015 ODI # 3596
2 59* - - - - - ODI v Pakistan Wellington 31 Jan 2015 ODI # 3596
1 102* - - - - - ODI v Pakistan Napier 3 Feb 2015 ODI # 3598
2 - DNB - - 1 0 ODI v Pakistan Napier 3 Feb 2015 ODI # 3598
1 14 - - - - - ODI v Sri Lanka Christchurch 14 Feb 2015 ODI # 3599
2 - DNB - - 0 0 ODI v Sri Lanka Christchurch 14 Feb 2015 ODI # 3599
1 - DNB - - 1 0 ODI v Scotland Dunedin 17 Feb 2015 ODI # 3604
2 9 - - - - - ODI v Scotland Dunedin 17 Feb 2015 ODI # 3604
1 - DNB - - 1 0 ODI v England Wellington 20 Feb 2015 ODI # 3607
2 5* - - - - - ODI v England Wellington 20 Feb 2015 ODI # 3607
1 - DNB - - 0 0 ODI v Australia Auckland 28 Feb 2015 ODI # 3617
2 1 - - - - - ODI v Australia Auckland 28 Feb 2015 ODI # 3617
1 - DNB - - 2 0 ODI v Afghanistan Napier 8 Mar 2015 ODI # 3628
2 24* - - - - - ODI v Afghanistan Napier 8 Mar 2015 ODI # 3628
1 - DNB - - 1 0 ODI v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
2 56 - - - - - ODI v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
1 42 - - - - - ODI v West Indies Wellington 21 Mar 2015 ODI # 3643
2 - DNB - - 0 0 ODI v West Indies Wellington 21 Mar 2015 ODI # 3643
1 - DNB - - 0 0 ODI v South Africa Auckland 24 Mar 2015 ODI # 3644
2 30 - - - - - ODI v South Africa Auckland 24 Mar 2015 ODI # 3644
1 8 - - - - - Test v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
2 - DNB - - 2 0 Test v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
3 15 - - - - - Test v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
4 - DNB - - 0 0 Test v Sri Lanka Dunedin 10 Dec 2015 Test # 2192
1 - DNB - - 1 0 Test v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
2 0 - - - - - Test v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
3 - DNB - - 0 0 Test v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
4 35 - - - - - Test v Sri Lanka Hamilton 18 Dec 2015 Test # 2194
1 - DNB - - 1 0 ODI v Sri Lanka Christchurch 26 Dec 2015 ODI # 3714
2 5* - - - - - ODI v Sri Lanka Christchurch 26 Dec 2015 ODI # 3714
1 - DNB - - 1 0 ODI v Sri Lanka Christchurch 28 Dec 2015 ODI # 3715
2 DNB - - - - - ODI v Sri Lanka Christchurch 28 Dec 2015 ODI # 3715
1 0 - - - - - ODI v Sri Lanka Nelson 31 Dec 2015 ODI # 3717
2 - DNB - - 1 0 ODI v Sri Lanka Nelson 31 Dec 2015 ODI # 3717
0 - TDNB - - - - ODI v Sri Lanka Nelson 2 Jan 2016 ODI # 3718
1 20* - - - - - ODI v Sri Lanka Nelson 2 Jan 2016 ODI # 3718
1 61 - - - - - ODI v Sri Lanka Mount Maunganui 5 Jan 2016 ODI # 3721
2 - DNB - - 1 0 ODI v Sri Lanka Mount Maunganui 5 Jan 2016 ODI # 3721
1 22* - - - - - T20I v Sri Lanka Mount Maunganui 7 Jan 2016 T20I # 474
2 - DNB - - 1 0 T20I v Sri Lanka Mount Maunganui 7 Jan 2016 T20I # 474
1 - DNB - - 1 0 T20I v Sri Lanka Auckland 10 Jan 2016 T20I # 476
2 DNB - - - - - T20I v Sri Lanka Auckland 10 Jan 2016 T20I # 476
1 - DNB - - 0 0 T20I v Pakistan Hamilton 17 Jan 2016 T20I # 480
2 DNB - - - - - T20I v Pakistan Hamilton 17 Jan 2016 T20I # 480
1 6* - - - - - T20I v Pakistan Wellington 22 Jan 2016 T20I # 483
2 - DNB - - 0 0 T20I v Pakistan Wellington 22 Jan 2016 T20I # 483
1 - DNB - - 1 0 Test v Pakistan Christchurch 17 Nov 2016 Test # 2234
2 11 - - - - - Test v Pakistan Christchurch 17 Nov 2016 Test # 2234
3 - DNB - - 0 0 Test v Pakistan Christchurch 17 Nov 2016 Test # 2234
4 DNB - - - - - Test v Pakistan Christchurch 17 Nov 2016 Test # 2234
1 37 - - - - - Test v Pakistan Hamilton 25 Nov 2016 Test # 2237
2 - DNB - - 0 0 Test v Pakistan Hamilton 25 Nov 2016 Test # 2237
3 102* - - - - - Test v Pakistan Hamilton 25 Nov 2016 Test # 2237
4 - DNB - - 0 0 Test v Pakistan Hamilton 25 Nov 2016 Test # 2237
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]
    » Pakistan 107/3 (17.3 ov, Usman Khan 2*, Mohammad Rizwan 53*, JOA Gordon 1/17) - Match over
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