Records type batting analysis [change type]
View innings by innings list [change view]
Opposition team 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 2002-2024 400 347 159 1627 81 8.65 3995 40.72 0 1 45 207 3 Profile
filtered 2004-2023 47 41 23 221 28 12.27 465 47.52 0 0 4 31 0
Innings by innings list
11 31 27 1 0 40.74 11 bowled 1 ODI v New Zealand Chester-le-Street 29 Jun 2004 ODI # 2136
DNB - - - - - - - 1 ODI v New Zealand Bristol 4 Jul 2004 ODI # 2139
DNB - - - - - - - 2 ODI v New Zealand Hobart 16 Jan 2007 ODI # 2475
0* 2 0 0 0 - 11 not out 2 ODI v New Zealand Adelaide 23 Jan 2007 ODI # 2482
DNB - - - - - - - 1 ODI v New Zealand Gros Islet 16 Mar 2007 ODI # 2536
DNB - - - - - - - 2 T20I v New Zealand Durban 18 Sep 2007 T20I # 36
DNB - - - - - - - 1 T20I v New Zealand Auckland 5 Feb 2008 T20I # 53
DNB - - - - - - - 1 T20I v New Zealand Christchurch 7 Feb 2008 T20I # 54
3 16 18 0 0 16.66 11 bowled 1 ODI v New Zealand Wellington 9 Feb 2008 ODI # 2674
2* 7 4 0 0 50.00 11 not out 1 ODI v New Zealand Hamilton 12 Feb 2008 ODI # 2677
DNB - - - - - - - 2 ODI v New Zealand Auckland 15 Feb 2008 ODI # 2678
DNB - - - - - - - 1 ODI v New Zealand Napier 20 Feb 2008 ODI # 2682
DNB - - - - - - - 1 ODI v New Zealand Christchurch 23 Feb 2008 ODI # 2684
0* 1 0 0 0 - 11 not out 1 Test v New Zealand Wellington 13 Mar 2008 Test # 1867
12* 15 11 2 0 109.09 11 not out 3 Test v New Zealand Wellington 13 Mar 2008 Test # 1867
0* 2 1 0 0 0.00 11 not out 1 Test v New Zealand Napier 22 Mar 2008 Test # 1868
DNB - - - - - - - 3 Test v New Zealand Napier 22 Mar 2008 Test # 1868
0* 9 6 0 0 0.00 11 not out 2 Test v New Zealand Lord's 15 May 2008 Test # 1874
3* 23 12 0 0 25.00 11 not out 2 Test v New Zealand Manchester 23 May 2008 Test # 1876
DNB - - - - - - - 4 Test v New Zealand Manchester 23 May 2008 Test # 1876
28 117 85 3 0 32.94 9 caught 1 Test v New Zealand Nottingham 5 Jun 2008 Test # 1878
DNB - - - - - - - 2 T20I v New Zealand Manchester 13 Jun 2008 T20I # 56
DNB - - - - - - - 1 ODI v New Zealand Chester-le-Street 15 Jun 2008 ODI # 2708
0* 0 0 0 0 - 11 not out 1 ODI v New Zealand Birmingham 18 Jun 2008 ODI # 2709
0* 2 1 0 0 0.00 11 not out 2 ODI v New Zealand Bristol 21 Jun 2008 ODI # 2710
11 12 10 2 0 110.00 11 run out 1 ODI v New Zealand The Oval 25 Jun 2008 ODI # 2714
2 8 7 0 0 28.57 11 caught 2 ODI v New Zealand Lord's 28 Jun 2008 ODI # 2720
4* 35 18 0 0 22.22 11 not out 1 ODI v New Zealand Johannesburg 29 Sep 2009 ODI # 2902
0* 6 2 0 0 0.00 11 not out 1 ODI v New Zealand Hamilton 17 Feb 2013 ODI # 3335
DNB - - - - - - - 2 ODI v New Zealand Napier 20 Feb 2013 ODI # 3336
DNB - - - - - - - 2 ODI v New Zealand Auckland 23 Feb 2013 ODI # 3338
23 54 39 4 0 58.97 10 caught 1 Test v New Zealand Dunedin 6 Mar 2013 Test # 2077
DNB - - - - - - - 3 Test v New Zealand Dunedin 6 Mar 2013 Test # 2077
8* 9 5 2 0 160.00 10 not out 1 Test v New Zealand Wellington 14 Mar 2013 Test # 2080
4 3 3 1 0 133.33 10 caught 2 Test v New Zealand Auckland 22 Mar 2013 Test # 2084
0 2 2 0 0 0.00 10 caught 4 Test v New Zealand Auckland 22 Mar 2013 Test # 2084
7* 11 9 0 0 77.77 11 not out 1 Test v New Zealand Lord's 16 May 2013 Test # 2088
0 7 5 0 0 0.00 11 caught 3 Test v New Zealand Lord's 16 May 2013 Test # 2088
0 1 3 0 0 0.00 11 caught 1 Test v New Zealand Leeds 24 May 2013 Test # 2089
DNB - - - - - - - 3 Test v New Zealand Leeds 24 May 2013 Test # 2089
5* 9 4 1 0 125.00 10 not out 1 ODI v New Zealand Lord's 31 May 2013 ODI # 3360
28 25 19 4 0 147.36 10 bowled 2 ODI v New Zealand Southampton 2 Jun 2013 ODI # 3361
0* 3 0 0 0 - 11 not out 1 ODI v New Zealand Cardiff 16 Jun 2013 ODI # 3373
1* 5 2 0 0 50.00 11 not out 1 ODI v New Zealand Wellington 20 Feb 2015 ODI # 3607
11 23 26 2 0 42.30 11 caught 1 Test v New Zealand Lord's 21 May 2015 Test # 2162
0 4 5 0 0 0.00 11 bowled 3 Test v New Zealand Lord's 21 May 2015 Test # 2162
10* 25 16 2 0 62.50 11 not out 2 Test v New Zealand Leeds 29 May 2015 Test # 2163
8* 21 14 2 0 57.14 11 not out 4 Test v New Zealand Leeds 29 May 2015 Test # 2163
1 21 11 0 0 9.09 11 caught 1 Test v New Zealand Auckland 22 Mar 2018 Test # 2299
1 5 5 0 0 20.00 11 caught 3 Test v New Zealand Auckland 22 Mar 2018 Test # 2299
0* 8 4 0 0 0.00 11 not out 1 Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
DNB - - - - - - - 3 Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
8* 47 20 1 0 40.00 11 not out 2 Test v New Zealand Lord's 2 Jun 2021 Test # 2422
DNB - - - - - - - 4 Test v New Zealand Lord's 2 Jun 2021 Test # 2422
4 23 16 1 0 25.00 11 lbw 1 Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
0* 9 7 0 0 0.00 11 not out 3 Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
7* 25 19 0 0 36.84 10 not out 2 Test v New Zealand Lord's 2 Jun 2022 Test # 2464
DNB - - - - - - - 4 Test v New Zealand Lord's 2 Jun 2022 Test # 2464
9 17 11 2 0 81.81 11 stumped 2 Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
DNB - - - - - - - 4 Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
DNB - - - - - - - 1 Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
6* 15 12 0 0 50.00 11 not out 3 Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
DNB - - - - - - - 1 Test v New Zealand Wellington 24 Feb 2023 Test # 2494
4 16 6 1 0 66.66 11 caught 4 Test v New Zealand Wellington 24 Feb 2023 Test # 2494
Statsguru includes the following current or recent relevant matches:
Oman v Scotland at North Sound, ICC Men's T20 World Cup 20th match, Jun 9, 2024 [T20I # 2659 - Live]
    » Scotland 153/3 (13.1 ov, B McMullen 61*, MH Cross 15*, Bilal Khan 1/12) - Match over
India v Pakistan at New York, ICC Men's T20 World Cup 19th match, Jun 9, 2024 [T20I # 2658 - Live]
    » Pakistan 113/7 (20.0 ov, Naseem Shah 10*, Shaheen Shah Afridi 0*, Arshdeep Singh 1/31) - Match over
Belgium v Guernsey at Waterloo, 4th T20I, Jun 9, 2024 [T20I # 2657]
Austria v Romania at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 4th match, Jun 9, 2024 [T20I # 2656]
France v Isle of Man at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 3rd match, Jun 9, 2024 [T20I # 2655]
Belgium v Guernsey at Waterloo, 3rd T20I, Jun 9, 2024 [T20I # 2654]
Hungary v Portugal at Rome, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 2nd match, Jun 9, 2024 [T20I # 2653]
Italy v Luxembourg at Spinaceto, ICC Men's T20 World Cup Sub Regional Europe Qualifier Group A 1st match, Jun 9, 2024 [T20I # 2652]
 
Feedback Print this page