Records type batting analysis [change type]
View list of dismissals [change view]
Start of match date greater than or equal to 1 Apr 2006 remove greater than or equal to 1 Apr 2006 from query
Type of bowler (by hand) unknown arm remove unknown arm 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 1994-2015 454 553 94 20988 203* 45.72 40150 52.27 41 125 21 2041 126 Profile
filtered 2006-2015 65 55 52 3894 203* 1298.00 7264 53.60 17 20 0 331 33
List of dismissals
not out 51 1 ODI v Zimbabwe Port of Spain 13 May 2006 ODI # 2372
not out 97 1 Test v India Basseterre 22 Jun 2006 Test # 1807
not out 14 2 ODI v Zimbabwe Ahmedabad 8 Oct 2006 ODI # 2424
not out 52 2 ODI v Bangladesh Jaipur 11 Oct 2006 ODI # 2426
retired notout 57 2 ODI v South Africa Jaipur 2 Nov 2006 ODI # 2442
not out 149 2 ODI v India Nagpur 21 Jan 2007 ODI # 2480
not out 102 2 ODI v Ireland Kingston 23 Mar 2007 ODI # 2551
DNB - 4 Test v England Lord's 17 May 2007 Test # 1831
not out 116 4 Test v England Manchester 7 Jun 2007 Test # 1835
not out 136 1 Test v England Chester-le-Street 15 Jun 2007 Test # 1836
not out 53 2 ODI v England Lord's 1 Jul 2007 ODI # 2594
not out 116 1 ODI v England Birmingham 4 Jul 2007 ODI # 2597
DNB - 2 ODI v Netherlands Dublin 10 Jul 2007 ODI # 2599
TDNB - 0 ODI v Ireland Dublin 14 Jul 2007 ODI # 2603
not out 127 2 ODI v Zimbabwe Harare 30 Nov 2007 ODI # 2649
run out 12 1 ODI v Zimbabwe Harare 2 Dec 2007 ODI # 2651
not out 27 2 ODI v Zimbabwe Harare 4 Dec 2007 ODI # 2653
not out 8 2 T20I v South Africa Gqeberha 16 Dec 2007 T20I # 50
not out 65 1 Test v South Africa Cape Town 2 Jan 2008 Test # 1858
not out 70 3 Test v South Africa Cape Town 2 Jan 2008 Test # 1858
absent - 3 Test v South Africa Durban 10 Jan 2008 Test # 1860
not out 86 4 Test v Sri Lanka Port of Spain 3 Apr 2008 Test # 1872
not out 62 2 ODI v Sri Lanka Port of Spain 10 Apr 2008 ODI # 2697
not out 52 2 ODI v Sri Lanka Port of Spain 12 Apr 2008 ODI # 2699
not out 107 2 Test v Australia North Sound 30 May 2008 Test # 1877
not out 77 4 Test v Australia North Sound 30 May 2008 Test # 1877
not out 79 2 Test v Australia Bridgetown 12 Jun 2008 Test # 1879
not out 45 2 ODI v Australia St George's 27 Jun 2008 ODI # 2719
not out 107 2 ODI v Pakistan Abu Dhabi 14 Nov 2008 ODI # 2775
not out 126 1 Test v New Zealand Napier 19 Dec 2008 Test # 1900
DNB - 2 ODI v New Zealand Auckland 10 Jan 2009 ODI # 2789
TDNB - 0 Test v England North Sound 13 Feb 2009 Test # 1907
not out 147 2 Test v England Port of Spain 6 Mar 2009 Test # 1914
not out 112 1 ODI v England Providence 22 Mar 2009 ODI # 2827
not out 3 2 ODI v England Bridgetown 27 Mar 2009 ODI # 2828
not out 0 2 T20I v Australia The Oval 6 Jun 2009 T20I # 92
not out 18 2 T20I v India Lord's 12 Jun 2009 T20I # 105
not out 17 2 T20I v England The Oval 15 Jun 2009 T20I # 111
not out 18 2 ODI v India Kingston 28 Jun 2009 ODI # 2853
DNB - 1 ODI v India Gros Islet 5 Jul 2009 ODI # 2855
run out 58 1 ODI v Zimbabwe Kingstown 10 Mar 2010 ODI # 2972
not out 15 2 T20I v England Providence 3 May 2010 T20I # 158
not out 71 3 Test v South Africa Bridgetown 26 Jun 2010 Test # 1962
not out 0 4 Test v Sri Lanka Colombo (RPS) 23 Nov 2010 Test # 1980
not out 13 1 ODI v Sri Lanka Colombo (SSC) 31 Jan 2011 ODI # 3092
DNB - 2 ODI v Bangladesh Mirpur 4 Mar 2011 ODI # 3118
not out 44 1 ODI v Pakistan Mirpur 23 Mar 2011 ODI # 3142
not out 36 3 Test v Pakistan Providence 12 May 2011 Test # 1992
not out 116 3 Test v India Roseau 6 Jul 2011 Test # 1999
DNB - 4 Test v Bangladesh Chattogram 21 Oct 2011 Test # 2010
not out 59 3 Test v Bangladesh Mirpur 29 Oct 2011 Test # 2012
not out 103 1 Test v Australia Bridgetown 7 Apr 2012 Test # 2040
DNB - 4 Test v Australia Port of Spain 15 Apr 2012 Test # 2041
not out 87 1 Test v England Lord's 17 May 2012 Test # 2043
DNB - 4 Test v New Zealand North Sound 25 Jul 2012 Test # 2050
not out 43 4 Test v New Zealand Kingston 2 Aug 2012 Test # 2052
not out 203 1 Test v Bangladesh Mirpur 13 Nov 2012 Test # 2057
not out 150 2 Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
DNB - 4 Test v Bangladesh Khulna 21 Nov 2012 Test # 2060
DNB - 4 Test v Zimbabwe Bridgetown 12 Mar 2013 Test # 2079
not out 31 3 Test v India Eden Gardens 6 Nov 2013 Test # 2101
not out 31 3 Test v New Zealand Wellington 11 Dec 2013 Test # 2106
not out 122 1 Test v New Zealand Hamilton 19 Dec 2013 Test # 2109
not out 84 2 Test v New Zealand Kingston 8 Jun 2014 Test # 2123
DNB - 4 Test v New Zealand Port of Spain 16 Jun 2014 Test # 2125
not out 85 1 Test v Bangladesh Kingstown 5 Sep 2014 Test # 2138
DNB - 4 Test v Bangladesh Kingstown 5 Sep 2014 Test # 2138
not out 84 1 Test v Bangladesh Gros Islet 13 Sep 2014 Test # 2139
not out 101 3 Test v Bangladesh Gros Islet 13 Sep 2014 Test # 2139
run out 50 3 Test v South Africa Cape Town 2 Jan 2015 Test # 2154
Statsguru includes the following current or recent relevant matches:
Australia v Namibia at North Sound, ICC Men's T20 World Cup 24th match, Jun 11, 2024 [T20I # 2666]
Canada v Pakistan at New York, ICC Men's T20 World Cup 22nd match, Jun 11, 2024 [T20I # 2665]
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