Records type all-round analysis [change type]
View match by match list [change view]
Home or away away (home of opposition) remove away (home of opposition) from query or neutral venue remove neutral venue 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 2001-2013 179 2541 122* 22.09 1 183 6/119 35.83 4 51 0 -13.73 Profile
filtered 2001-2013 100 1390 122* 25.27 1 91 5/28 35.23 2 26 0 -9.95
Match by match list
1 - 1 0 20 0 0 ODI v Sri Lanka Sharjah 10 Apr 2001 ODI # 1705
DNB - - 0 23 1 0 ODI v Pakistan Sharjah 12 Apr 2001 ODI # 1707
9* - 9 0 27 2 0 ODI v Australia Melbourne 11 Jan 2002 ODI # 1783
2 - 2 1 42 0 0 ODI v South Africa Hobart 15 Jan 2002 ODI # 1785
5 - 5 1 46 0 0 ODI v Australia Sydney 17 Jan 2002 ODI # 1786
DNB - - 2 41 1 0 ODI v South Africa Brisbane 19 Jan 2002 ODI # 1787
2 - 2 1 39 0 0 ODI v South Africa Adelaide 27 Jan 2002 ODI # 1797
DNB - - 1 65 0 0 ODI v South Africa Perth 1 Feb 2002 ODI # 1801
0 - 0 0 29 0 0 ODI v South Africa Sydney 8 Feb 2002 ODI # 1805
9 - 9 0 16 1 0 ODI v Sri Lanka Sharjah 9 Apr 2002 ODI # 1826
13 - 13 0 28 0 0 ODI v Pakistan Sharjah 11 Apr 2002 ODI # 1828
23* - 23 0 49 0 0 ODI v Sri Lanka Sharjah 14 Apr 2002 ODI # 1830
4* 17 21 6 163 1 0 Test v England Nottingham 10 Jun 2004 Test # 1704
DNB - - 0 25 0 0 ODI v West Indies Birmingham 26 Jun 2004 ODI # 2134
DNB - - 5 42 0 0 ODI v England Chester-le-Street 29 Jun 2004 ODI # 2136
DNB - - 1 37 0 0 ODI v West Indies Cardiff 3 Jul 2004 ODI # 2138
DNB - - 0 53 0 0 ODI v England Bristol 4 Jul 2004 ODI # 2139
23 - 23 5 42 0 0 Test v Bangladesh Dhaka 19 Oct 2004 Test # 1715
DNB - - 2 33 1 0 Test v Bangladesh Chattogram 26 Oct 2004 Test # 1717
DNB - - 2 34 2 0 ODI v Bangladesh Dhaka 5 Nov 2004 ODI # 2190
DNB - - 1 29 0 0 ODI v Bangladesh Dhaka 7 Nov 2004 ODI # 2191
7 13 20 0 120 0 0 Test v Australia Adelaide 26 Nov 2004 Test # 1723
13 - 13 5 30 0 0 Test v Zimbabwe Harare 7 Aug 2005 Test # 1759
19 - 19 1 67 0 0 Test v Zimbabwe Bulawayo 15 Aug 2005 Test # 1761
21 - 21 - - 0 0 ODI v South Africa Cape Town 28 Oct 2005 ODI # 2288
TDNB - - 1 18 0 0 ODI v South Africa Durban 4 Nov 2005 ODI # 2292
12 - 12 1 19 0 0 ODI v South Africa Centurion 6 Nov 2005 ODI # 2293
8 0* 8 6 135 1 0 Test v South Africa Centurion 15 Apr 2006 Test # 1798
122* DNB 122 3 95 0 0 Test v South Africa Cape Town 27 Apr 2006 Test # 1800
19 19 38 6 154 0 0 Test v South Africa Johannesburg 5 May 2006 Test # 1801
9 - 9 0 33 0 0 ODI v South Africa Brabourne 16 Oct 2006 ODI # 2430
9* - 9 1 47 1 0 ODI v Pakistan Mohali 25 Oct 2006 ODI # 2436
8 - 8 1 48 0 0 ODI v Australia Mohali 1 Nov 2006 ODI # 2441
6 - 6 0 31 0 0 ODI v Australia Hobart 14 Jan 2007 ODI # 2474
20 - 20 2 34 0 0 ODI v England Hobart 16 Jan 2007 ODI # 2475
18 - 18 1 47 0 0 ODI v Australia Sydney 21 Jan 2007 ODI # 2479
14 - 14 3 17 0 0 ODI v England Adelaide 23 Jan 2007 ODI # 2482
9 - 9 1 45 1 0 ODI v England Perth 30 Jan 2007 ODI # 2490
13* - 13 2 56 0 0 ODI v Australia Melbourne 4 Feb 2007 ODI # 2501
22* - 22 1 45 1 0 ODI v England Brisbane 6 Feb 2007 ODI # 2510
DNB - - 2 43 1 0 ODI v England Gros Islet 16 Mar 2007 ODI # 2536
0* - 0 2 20 1 0 ODI v Kenya Gros Islet 20 Mar 2007 ODI # 2544
DNB - - 0 29 0 0 ODI v West Indies North Sound 29 Mar 2007 ODI # 2557
DNB - - 0 27 0 0 ODI v Bangladesh North Sound 2 Apr 2007 ODI # 2561
34* - 34 0 27 0 0 ODI v Ireland Providence 9 Apr 2007 ODI # 2566
25* - 25 1 49 0 0 ODI v Sri Lanka St George's 12 Apr 2007 ODI # 2569
DNB - - 1 16 0 0 ODI v South Africa St George's 14 Apr 2007 ODI # 2571
6 - 6 3 74 0 0 ODI v Australia St George's 20 Apr 2007 ODI # 2577
30* - 30 2 46 0 0 ODI v Sri Lanka Kingston 24 Apr 2007 ODI # 2579
3 - 3 0 6 0 0 T20I v Australia Sydney 15 Feb 2009 T20I # 83
DNB - - 0 12 0 0 T20I v Scotland The Oval 6 Jun 2009 T20I # 91
7* - 7 0 17 2 0 T20I v Ireland Nottingham 11 Jun 2009 T20I # 102
7 - 7 0 19 0 0 T20I v Pakistan The Oval 13 Jun 2009 T20I # 107
28* - 28 2 40 0 0 ODI v Sri Lanka Johannesburg 27 Sep 2009 ODI # 2899
2* - 2 0 31 0 0 ODI v England Johannesburg 29 Sep 2009 ODI # 2902
DNB - - 0 33 0 0 ODI v Pakistan Johannesburg 3 Oct 2009 ODI # 2906
33 - 33 0 42 0 0 ODI v Australia Centurion 5 Oct 2009 ODI # 2907
5* - 5 1 26 0 0 T20I v Pakistan Dubai (DICS) 13 Nov 2009 T20I # 123
72* - 72 0 34 0 0 ODI v India Vadodara 4 Dec 2010 ODI # 3074
98* - 98 - - 0 0 ODI v India Bengaluru 7 Dec 2010 ODI # 3076
17* - 17 - - 0 0 ODI v India Chennai 10 Dec 2010 ODI # 3077
DNB - - - - 0 0 ODI v Kenya Chennai 20 Feb 2011 ODI # 3101
0 - 0 0 11 1 0 ODI v Australia Nagpur 25 Feb 2011 ODI # 3107
DNB - - - - 0 0 ODI v Zimbabwe Ahmedabad 4 Mar 2011 ODI # 3117
1 - 1 0 26 0 0 ODI v Pakistan Pallekele 8 Mar 2011 ODI # 3123
31* - 31 0 31 1 0 ODI v Canada Wankhede 13 Mar 2011 ODI # 3129
20 - 20 0 11 0 0 ODI v Sri Lanka Wankhede 18 Mar 2011 ODI # 3137
DNB - - 0 10 0 0 T20I v Zimbabwe Harare 15 Oct 2011 T20I # 211
DNB - - - - 0 0 T20I v Zimbabwe Harare 17 Oct 2011 T20I # 213
DNB - - 2 37 0 0 ODI v Zimbabwe Harare 20 Oct 2011 ODI # 3204
1 - 1 0 32 1 0 ODI v Zimbabwe Harare 22 Oct 2011 ODI # 3206
43* 5 48 0 40 1 0 Test v India Hyderabad 23 Aug 2012 Test # 2054
8 41 49 0 17 0 0 Test v India Bengaluru 31 Aug 2012 Test # 2055
1 - 1 2 26 0 0 T20I v India Chennai 11 Sep 2012 T20I # 261
35 - 35 - - 1 0 T20I v Bangladesh Pallekele 21 Sep 2012 T20I # 267
13 - 13 1 7 0 0 T20I v Pakistan Pallekele 23 Sep 2012 T20I # 271
8* - 8 2 34 0 0 T20I v Sri Lanka Pallekele 27 Sep 2012 T20I # 275
50 - 50 0 12 0 0 T20I v England Pallekele 29 Sep 2012 T20I # 279
14 - 14 - - 2 0 T20I v West Indies Pallekele 1 Oct 2012 T20I # 283
2 - 2 - - 0 0 T20I v Sri Lanka Pallekele 30 Oct 2012 T20I # 290
35* - 35 0 16 0 0 ODI v Sri Lanka Pallekele 4 Nov 2012 ODI # 3305
26 - 26 0 8 0 0 ODI v Sri Lanka Pallekele 6 Nov 2012 ODI # 3306
21 - 21 - - 0 0 ODI v Sri Lanka Hambantota 10 Nov 2012 ODI # 3307
TDNB - - - - 0 0 ODI v Sri Lanka Hambantota 12 Nov 2012 ODI # 3308
3 2 5 1 31 0 0 Test v Sri Lanka Galle 17 Nov 2012 Test # 2059
0 - 0 - - 0 0 T20I v South Africa Durban 21 Dec 2012 T20I # 293
DNB - - 0 10 0 0 T20I v South Africa East London 23 Dec 2012 T20I # 295
16 - 16 1 30 0 0 T20I v South Africa Gqeberha 26 Dec 2012 T20I # 297
1 22 23 1 50 0 0 Test v South Africa Cape Town 2 Jan 2013 Test # 2069
47* - 47 1 44 0 0 ODI v South Africa Paarl 19 Jan 2013 ODI # 3323
0 - 0 1 52 0 0 ODI v South Africa Kimberley 22 Jan 2013 ODI # 3325
53* - 53 2 38 0 0 ODI v South Africa Potchefstroom 25 Jan 2013 ODI # 3328
16* - 16 0 29 0 0 ODI v England Lord's 31 May 2013 ODI # 3360
DNB - - 0 40 1 0 ODI v England Southampton 2 Jun 2013 ODI # 3361
7 - 7 0 24 0 0 ODI v England Nottingham 5 Jun 2013 ODI # 3362
6 - 6 - - 0 0 ODI v Sri Lanka Cardiff 9 Jun 2013 ODI # 3366
DNB - - - - 0 0 ODI v Australia Birmingham 12 Jun 2013 ODI # 3369
6 - 6 0 20 0 0 ODI v England Cardiff 16 Jun 2013 ODI # 3373
0 - 0 0 5 1 0 T20I v England The Oval 25 Jun 2013 T20I # 317
TDNB - - - - 0 0 T20I v England The Oval 27 Jun 2013 T20I # 318
Statsguru includes the following current or recent relevant matches:
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th match, Jun 5, 2024 [T20I # 2641]
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639]
 
Feedback Print this page