Records type all-round analysis [change type]
View match by match list [change view]
Start of match date less than or equal to 1 Feb 2014 remove less than or equal to 1 Feb 2014 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by batting average (reverse)
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 2005-2012 123 893 46 19.00 0 126 4/19 34.22 0 56 0 -15.22 Profile
filtered 2006-2012 31 379 46 18.04 0 - - - - - - -
Match by match list
- - - - 1 32 0 0 ODI v Ireland Eden Gardens 15 Mar 2011 ODI # 3133
- - - - 2 28 0 0 ODI v Australia Adelaide 26 Jan 2009 ODI # 2804
- - - - 2 49 0 0 ODI v Sri Lanka Brisbane 17 Jan 2006 ODI # 2315
- - - - 1 21 1 0 ODI v Australia Durban 28 Oct 2011 ODI # 3211
- - - - 1 48 0 0 ODI v Australia Gqeberha 13 Apr 2009 ODI # 2840
- - - - 0 49 2 0 ODI v Asia XI Chennai 10 Jun 2007 ODI # 2589
- - - - 0 25 0 0 ODI v Pakistan Lahore 29 Oct 2007 ODI # 2642
- - - - 0 16 0 0 T20I v Zimbabwe Hambantota 20 Sep 2012 T20I # 266
- - - - 1 8 2 0 T20I v West Indies Johannesburg 18 Jan 2008 T20I # 51
- - - - 2 22 0 0 ODI v England Gqeberha 29 Nov 2009 ODI # 2931
- - - - 2 29 0 0 ODI v West Indies Gqeberha 27 Jan 2008 ODI # 2666
- - - - 2 16 0 0 T20I v Australia Centurion 29 Mar 2009 T20I # 88
- - - - 2 40 0 0 ODI v Pakistan Abu Dhabi 29 Oct 2010 ODI # 3062
- - - - 2 103 0 0 Test v Australia Sydney 2 Jan 2006 Test # 1780
- - - - 0 13 0 0 T20I v Pakistan Gros Islet 10 May 2010 T20I # 171
- - - - 4 19 0 0 ODI v Kenya Bloemfontein 31 Oct 2008 ODI # 2769
- - - - 1 31 0 0 ODI v India Hyderabad 16 Nov 2005 ODI # 2297
- - - - 3 31 1 0 T20I v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
DNB - - - 2 48 0 0 ODI v West Indies Delhi 24 Feb 2011 ODI # 3106
- - - - 0 40 1 0 ODI v Australia Hobart 18 Jan 2009 ODI # 2796
- - - - 0 24 0 0 T20I v New Zealand Wellington 17 Feb 2012 T20I # 221
- - - - 0 35 1 0 ODI v Australia Centurion 19 Oct 2011 ODI # 3203
- - - - 1 29 1 0 ODI v Australia Centurion 5 Apr 2009 ODI # 2834
- - - - 1 25 2 0 ODI v Sri Lanka Hobart 7 Feb 2006 ODI # 2325
- - - - 0 50 1 0 ODI v Pakistan Faisalabad 23 Oct 2007 ODI # 2637
- - - - 0 10 0 0 T20I v England Manchester 10 Sep 2012 T20I # 260
- - - - 1 19 0 0 T20I v New Zealand Johannesburg 23 Nov 2007 T20I # 48
- - - - 2 56 0 0 ODI v England Centurion 27 Sep 2009 ODI # 2900
- - - - 1 45 0 0 ODI v New Zealand Cape Town 2 Dec 2007 ODI # 2652
- - - - 0 31 0 0 T20I v Australia Colombo (RPS) 30 Sep 2012 T20I # 281
- - - - 0 19 1 0 T20I v Australia Brisbane 13 Jan 2009 T20I # 81
- - - - 2 41 1 0 ODI v Zimbabwe Bloemfontein 15 Oct 2010 ODI # 3057
- - - - 1 47 0 0 ODI v Bangladesh Mirpur 12 Mar 2008 ODI # 2691
- - - - 1 25 0 0 T20I v England Nottingham 11 Jun 2009 T20I # 103
- - - - 2 23 0 0 T20I v New Zealand Bridgetown 6 May 2010 T20I # 164
- - - - 1 42 0 0 ODI v Pakistan Dubai (DICS) 5 Nov 2010 ODI # 3067
- - - - 1 25 0 0 ODI v England Lord's 31 Aug 2008 ODI # 2759
- - - - 4 199 1 0 Test v Pakistan Dubai (DICS) 12 Nov 2010 Test # 1976
DNB - - - 0 30 1 0 T20I v Zimbabwe Bloemfontein 8 Oct 2010 T20I # 188
- - - - 3 27 1 0 ODI v Bangladesh Benoni 9 Nov 2008 ODI # 2772
- - - - 0 24 0 0 ODI v India Wankhede 28 Nov 2005 ODI # 2300
- - - - 1 38 1 0 ODI v Australia Perth 30 Jan 2009 ODI # 2808
sub - - - 0 53 1 0 ODI v Sri Lanka Adelaide 24 Jan 2006 ODI # 2318
- - - - 0 30 1 0 ODI v Pakistan Lahore 18 Oct 2007 ODI # 2633
DNB - - - 0 10 0 0 T20I v India Johannesburg 30 Mar 2012 T20I # 242
- - - - 0 53 0 0 ODI v Sri Lanka Centurion 22 Sep 2009 ODI # 2893
- - - - 1 44 1 0 ODI v New Zealand Durban 25 Nov 2007 ODI # 2648
- - - - 0 9 0 0 T20I v Sri Lanka Hambantota 22 Sep 2012 T20I # 269
- - - - 2 15 0 0 T20I v Bangladesh Johannesburg 5 Nov 2008 T20I # 77
- - - - 0 40 0 0 ODI v India Jaipur 21 Feb 2010 ODI # 2961
DNB - - - 0 50 0 0 ODI v West Indies Roseau 30 May 2010 ODI # 2984
- - - - 1 32 0 0 ODI v West Indies Durban 1 Feb 2008 ODI # 2668
- - - - 2 17 0 0 T20I v Scotland The Oval 7 Jun 2009 T20I # 94
- - - - 1 41 0 0 ODI v Pakistan Abu Dhabi 31 Oct 2010 ODI # 3063
- - - - 0 23 1 0 T20I v Pakistan Nottingham 18 Jun 2009 T20I # 114
- - - - 0 40 0 0 ODI v Kenya Kimberley 2 Nov 2008 ODI # 2770
- - - - 0 47 0 0 ODI v India Bengaluru 19 Nov 2005 ODI # 2298
- - - - 0 17 1 0 T20I v Pakistan Abu Dhabi 27 Oct 2010 T20I # 191
- - - - 0 39 1 0 ODI v India Nagpur 12 Mar 2011 ODI # 3128
- - - - 3 32 3 0 ODI v Australia Sydney 23 Jan 2009 ODI # 2802
- - - - 1 52 0 0 ODI v Australia Sydney 5 Feb 2006 ODI # 2323
- - - - 1 22 0 0 T20I v New Zealand Hamilton 19 Feb 2012 T20I # 222
- - - - 1 42 1 0 ODI v Australia Gqeberha 23 Oct 2011 ODI # 3208
- - - - 1 59 1 0 ODI v Australia Cape Town 9 Apr 2009 ODI # 2839
- - - - 0 51 0 0 ODI v Asia XI Chennai 9 Jun 2007 ODI # 2588
- - - - 2 41 0 0 ODI v Pakistan Multan 26 Oct 2007 ODI # 2639
- - - - 2 19 0 0 T20I v England Birmingham 12 Sep 2012 T20I # 262
- - - - - - 0 0 T20I v West Indies Gqeberha 16 Dec 2007 T20I # 50
- - - - 0 41 0 0 ODI v Zimbabwe Benoni 8 Nov 2009 ODI # 2926
- - - - 1 58 1 0 ODI v West Indies North Sound 24 May 2010 ODI # 2980
- - - - 0 30 1 0 ODI v West Indies Cape Town 25 Jan 2008 ODI # 2664
- - - - 0 30 0 0 T20I v India Colombo (RPS) 2 Oct 2012 T20I # 286
- - - - 0 25 1 0 T20I v Australia Johannesburg 27 Mar 2009 T20I # 87
- - - - 2 32 0 0 ODI v Zimbabwe Benoni 22 Oct 2010 ODI # 3061
- - - - 3 34 0 0 ODI v Bangladesh Mirpur 14 Mar 2008 ODI # 2692
- - - - 0 20 2 0 T20I v West Indies The Oval 13 Jun 2009 T20I # 106
- - - - 2 15 0 0 T20I v England Bridgetown 8 May 2010 T20I # 168
- - - - - - - - ODI v England Cardiff 3 Sep 2008 ODI # 2761
- - - - 1 30 2 0 T20I v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
- - - - 2 50 0 0 ODI v Australia Melbourne 16 Jan 2009 ODI # 2795
- - - - 0 47 1 0 ODI v Australia Melbourne (Docklands) 20 Jan 2006 ODI # 2316
- - - - - - 0 0 ODI v Sri Lanka Perth 31 Jan 2006 ODI # 2321
- - - - 0 59 1 0 ODI v Pakistan Lahore 20 Oct 2007 ODI # 2635
- - - - 2 19 2 0 T20I v England Chester-le-Street 8 Sep 2012 T20I # 258
- - - - 1 43 0 0 T20I v Australia Brisbane 9 Jan 2006 T20I # 4
- - - - 1 44 0 0 ODI v New Zealand Centurion 24 Sep 2009 ODI # 2895
- - - - 0 34 0 0 ODI v New Zealand Gqeberha 30 Nov 2007 ODI # 2650
- - - - 1 10 0 0 T20I v Pakistan Colombo (RPS) 28 Sep 2012 T20I # 277
- - - - 0 31 1 0 T20I v Australia Melbourne 11 Jan 2009 T20I # 80
DNB - - - 2 80 0 0 ODI v India Ahmedabad 27 Feb 2010 ODI # 2963
- - - - 1 43 1 0 ODI v Bangladesh Chattogram 9 Mar 2008 ODI # 2690
- - - - 0 17 0 0 T20I v New Zealand Lord's 9 Jun 2009 T20I # 99
- - - - 0 36 1 0 T20I v England Johannesburg 13 Nov 2009 T20I # 124
- - - - 0 42 2 0 ODI v Pakistan Dubai (DICS) 2 Nov 2010 ODI # 3064
- - - - 2 35 0 0 ODI v England The Oval 29 Aug 2008 ODI # 2757
- - - - 7 102 1 0 Test v West Indies Bridgetown 26 Jun 2010 Test # 1962
- - - - 0 30 0 0 ODI v Bangladesh Potchefstroom 7 Nov 2008 ODI # 2771
- - - - 1 21 1 0 ODI v India Eden Gardens 25 Nov 2005 ODI # 2299
0 - 0 0.00 2 19 0 0 T20I v West Indies North Sound 19 May 2010 T20I # 178
1 - 1 1.00 - - 0 0 ODI v England Nottingham 26 Aug 2008 ODI # 2754
2 - 2 2.00 2 20 0 0 T20I v New Zealand Auckland 22 Feb 2012 T20I # 223
2 - 2 2.00 1 33 0 0 ODI v India Centurion 23 Jan 2011 ODI # 3087
2 - 2 2.00 0 29 1 0 ODI v New Zealand Mirpur 25 Mar 2011 ODI # 3144
3 - 3 3.00 2 47 1 0 ODI v West Indies North Sound 22 May 2010 ODI # 2979
4* - 4 - 3 16 0 0 T20I v India Nottingham 16 Jun 2009 T20I # 113
4 - 4 4.00 1 22 0 0 T20I v Australia Cape Town 13 Oct 2011 T20I # 210
4 - 4 4.00 1 35 1 0 ODI v India Johannesburg 15 Jan 2011 ODI # 3080
5* - 5 - 1 28 0 0 ODI v New Zealand Auckland 3 Mar 2012 ODI # 3254
- 7* 7 - 2 94 0 0 Test v Pakistan Abu Dhabi 20 Nov 2010 Test # 1979
8 - 8 8.00 0 38 1 0 ODI v Australia Durban 3 Apr 2009 ODI # 2832
9 - 9 9.00 1 48 0 0 ODI v India Cape Town 18 Jan 2011 ODI # 3082
12 - 12 12.00 1 23 0 0 ODI v Bangladesh Mirpur 19 Mar 2011 ODI # 3138
18 - 18 18.00 0 29 1 0 ODI v West Indies Roseau 28 May 2010 ODI # 2982
23 - 23 23.00 0 46 0 0 ODI v India Durban 12 Jan 2011 ODI # 3079
23 - 23 23.00 3 22 1 0 T20I v West Indies North Sound 20 May 2010 T20I # 179
24 - 24 24.00 1 48 0 0 ODI v West Indies Port of Spain 3 Jun 2010 ODI # 2987
25 - 25 25.00 1 25 0 0 T20I v India Durban 9 Jan 2011 T20I # 196
25 - 25 25.00 2 75 1 0 Test v Bangladesh Mirpur 22 Feb 2008 Test # 1864
26 - 26 26.00 1 33 0 0 ODI v England Leeds 22 Aug 2008 ODI # 2748
28* - 28 - 1 49 1 0 ODI v Pakistan Dubai (DICS) 8 Nov 2010 ODI # 3069
34 - 34 34.00 1 26 0 0 T20I v Australia Johannesburg 16 Oct 2011 T20I # 212
44 - 44 44.00 1 27 0 0 ODI v India Gqeberha 21 Jan 2011 ODI # 3084
46 - 46 46.00 1 12 1 0 ODI v Australia Melbourne (Docklands) 3 Feb 2006 ODI # 2322
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