Records type all-round analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 Oct 2005 remove greater than or equal to 1 Oct 2005 from query
Toss result won the toss remove won the toss from query
Batting or fielding first batting first remove batting first 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 2007-2022 112 7683 290 44.66 19 3 2/4 16.00 0 163 0 28.66 Profile
filtered 2007-2021 26 2183 154* 48.51 7 0 - - 0 39 0 -
Innings by innings list
1 17 - - - - - v South Africa Centurion 16 Nov 2007 Test # 1848
2 - DNB - - 0 0 v South Africa Centurion 16 Nov 2007 Test # 1848
3 8 - - - - - v South Africa Centurion 16 Nov 2007 Test # 1848
1 120 - - - - - v England Hamilton 5 Mar 2008 Test # 1866
2 - DNB - - 0 0 v England Hamilton 5 Mar 2008 Test # 1866
3 6 - - - - - v England Hamilton 5 Mar 2008 Test # 1866
4 - DNB - - 0 0 v England Hamilton 5 Mar 2008 Test # 1866
1 154* - - - - - v England Manchester 23 May 2008 Test # 1876
2 - DNB - - 3 0 v England Manchester 23 May 2008 Test # 1876
3 15 - - - - - v England Manchester 23 May 2008 Test # 1876
4 - DNB - - 1 0 v England Manchester 23 May 2008 Test # 1876
1 44 - - - - - v Australia Adelaide 28 Nov 2008 Test # 1896
2 - DNB - - 1 0 v Australia Adelaide 28 Nov 2008 Test # 1896
3 1 - - - - - v Australia Adelaide 28 Nov 2008 Test # 1896
1 15 - - - - - v West Indies Dunedin 11 Dec 2008 Test # 1897
2 - DNB - - 0 0 v West Indies Dunedin 11 Dec 2008 Test # 1897
3 DNB - - - - - v West Indies Dunedin 11 Dec 2008 Test # 1897
1 151 - - - - - v India Napier 26 Mar 2009 Test # 1917
2 - DNB - - 1 0 v India Napier 26 Mar 2009 Test # 1917
3 - 2.0 4 0 0 0 v India Napier 26 Mar 2009 Test # 1917
1 24 - - - - - v India Hyderabad 12 Nov 2010 Test # 1975
2 - 1.0 9 0 1 0 v India Hyderabad 12 Nov 2010 Test # 1975
3 7 - - - - - v India Hyderabad 12 Nov 2010 Test # 1975
4 - 3.0 13 0 0 0 v India Hyderabad 12 Nov 2010 Test # 1975
1 20 - - - - - v India Nagpur 20 Nov 2010 Test # 1978
2 - 1.0 3 0 1 0 v India Nagpur 20 Nov 2010 Test # 1978
3 29 - - - - - v India Nagpur 20 Nov 2010 Test # 1978
1 78 - - - - - v Pakistan Wellington 15 Jan 2011 Test # 1991
2 - DNB - - 3 0 v Pakistan Wellington 15 Jan 2011 Test # 1991
3 52 - - - - - v Pakistan Wellington 15 Jan 2011 Test # 1991
4 - DNB - - 1 0 v Pakistan Wellington 15 Jan 2011 Test # 1991
1 76 - - - - - v Zimbabwe Bulawayo 1 Nov 2011 Test # 2013
2 - DNB - - 2 0 v Zimbabwe Bulawayo 1 Nov 2011 Test # 2013
3 76 - - - - - v Zimbabwe Bulawayo 1 Nov 2011 Test # 2013
4 - DNB - - 0 0 v Zimbabwe Bulawayo 1 Nov 2011 Test # 2013
1 14 - - - - - v Australia Brisbane 1 Dec 2011 Test # 2020
2 - DNB - - 2 0 v Australia Brisbane 1 Dec 2011 Test # 2020
3 0 - - - - - v Australia Brisbane 1 Dec 2011 Test # 2020
4 - DNB - - 0 0 v Australia Brisbane 1 Dec 2011 Test # 2020
1 45 - - - - - v West Indies North Sound 25 Jul 2012 Test # 2050
2 - DNB - - 0 0 v West Indies North Sound 25 Jul 2012 Test # 2050
3 21 - - - - - v West Indies North Sound 25 Jul 2012 Test # 2050
4 - DNB - - 0 0 v West Indies North Sound 25 Jul 2012 Test # 2050
1 113 - - - - - v India Bengaluru 31 Aug 2012 Test # 2055
2 - DNB - - 0 0 v India Bengaluru 31 Aug 2012 Test # 2055
3 35 - - - - - v India Bengaluru 31 Aug 2012 Test # 2055
4 - DNB - - 1 0 v India Bengaluru 31 Aug 2012 Test # 2055
1 9 - - - - - v Sri Lanka Galle 17 Nov 2012 Test # 2059
2 - DNB - - 0 0 v Sri Lanka Galle 17 Nov 2012 Test # 2059
3 18 - - - - - v Sri Lanka Galle 17 Nov 2012 Test # 2059
4 - DNB - - 0 0 v Sri Lanka Galle 17 Nov 2012 Test # 2059
1 142 - - - - - v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
2 - DNB - - 1 0 v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
3 74 - - - - - v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
4 - DNB - - 0 0 v Sri Lanka Colombo (PSS) 25 Nov 2012 Test # 2063
1 28 - - - - - v Bangladesh Chattogram 9 Oct 2013 Test # 2097
2 - DNB - - 3 0 v Bangladesh Chattogram 9 Oct 2013 Test # 2097
3 54* - - - - - v Bangladesh Chattogram 9 Oct 2013 Test # 2097
4 - 1.0 5 0 0 0 v Bangladesh Chattogram 9 Oct 2013 Test # 2097
1 55 - - - - - v West Indies Kingston 8 Jun 2014 Test # 2123
2 - DNB - - 1 0 v West Indies Kingston 8 Jun 2014 Test # 2123
3 0 - - - - - v West Indies Kingston 8 Jun 2014 Test # 2123
4 - DNB - - 0 0 v West Indies Kingston 8 Jun 2014 Test # 2123
1 45* - - - - - v West Indies Port of Spain 16 Jun 2014 Test # 2125
2 - DNB - - 2 0 v West Indies Port of Spain 16 Jun 2014 Test # 2125
3 36 - - - - - v West Indies Port of Spain 16 Jun 2014 Test # 2125
4 - DNB - - 0 0 v West Indies Port of Spain 16 Jun 2014 Test # 2125
1 45 - - - - - v West Indies Bridgetown 26 Jun 2014 Test # 2127
2 - DNB - - 0 0 v West Indies Bridgetown 26 Jun 2014 Test # 2127
3 6 - - - - - v West Indies Bridgetown 26 Jun 2014 Test # 2127
4 - DNB - - 2 0 v West Indies Bridgetown 26 Jun 2014 Test # 2127
1 23 - - - - - v Pakistan Dubai (DICS) 17 Nov 2014 Test # 2146
2 - DNB - - 2 0 v Pakistan Dubai (DICS) 17 Nov 2014 Test # 2146
3 104 - - - - - v Pakistan Dubai (DICS) 17 Nov 2014 Test # 2146
4 - DNB - - 1 0 v Pakistan Dubai (DICS) 17 Nov 2014 Test # 2146
1 21 - - - - - v Australia Adelaide 27 Nov 2015 Test # 2190
2 - DNB - - 0 0 v Australia Adelaide 27 Nov 2015 Test # 2190
3 32 - - - - - v Australia Adelaide 27 Nov 2015 Test # 2190
4 - DNB - - 1 0 v Australia Adelaide 27 Nov 2015 Test # 2190
1 124* - - - - - v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
2 - DNB - - 0 0 v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
3 67* - - - - - v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
4 - DNB - - 1 0 v Zimbabwe Bulawayo 6 Aug 2016 Test # 2214
1 2 - - - - - v Pakistan Abu Dhabi 16 Nov 2018 Test # 2327
2 - DNB - - 1 0 v Pakistan Abu Dhabi 16 Nov 2018 Test # 2327
3 19 - - - - - v Pakistan Abu Dhabi 16 Nov 2018 Test # 2327
4 - DNB - - 1 0 v Pakistan Abu Dhabi 16 Nov 2018 Test # 2327
1 0 - - - - - v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
2 - DNB - - 1 0 v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
3 22 - - - - - v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
4 - DNB - - 1 0 v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
1 86 - - - - - v Sri Lanka Galle 14 Aug 2019 Test # 2354
2 - DNB - - 3 0 v Sri Lanka Galle 14 Aug 2019 Test # 2354
3 3 - - - - - v Sri Lanka Galle 14 Aug 2019 Test # 2354
4 - DNB - - 0 0 v Sri Lanka Galle 14 Aug 2019 Test # 2354
1 14 - - - - - v England Lord's 2 Jun 2021 Test # 2422
2 - DNB - - 1 0 v England Lord's 2 Jun 2021 Test # 2422
3 33 - - - - - v England Lord's 2 Jun 2021 Test # 2422
4 - DNB - - 0 0 v England Lord's 2 Jun 2021 Test # 2422
Statsguru includes the following current or recent Test matches:
Bangladesh v Sri Lanka at Chattogram, 2nd Test, Mar 30-Apr 3, 2024 [Test # 2537]
Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]
New Zealand v Australia at Christchurch, 2nd Test, Mar 8-11, 2024 [Test # 2535]
 
Feedback Print this page