Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 1 jan 2005 remove greater than or equal to 1 jan 2005 from query
Batting position between 1 and 5 remove between 1 and 5 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 2006-2019 98 85 42 1617 56 37.60 1282 126.13 0 2 1 116 52 Profile
filtered 2006-2019 45 43 21 861 56 39.13 658 130.85 0 1 1 60 29
Innings by innings list
0 8 2 0 0 0.00 4 bowled 2 v South Africa Johannesburg 1 Dec 2006 T20I # 10
TDNB - - - - - - - - v Scotland Durban 13 Sep 2007 T20I # 26
24 31 20 2 0 120.00 4 run out 2 v New Zealand Johannesburg 16 Sep 2007 T20I # 32
10* 22 8 0 0 125.00 4 not out 1 v England Durban 19 Sep 2007 T20I # 40
36 21 18 4 1 200.00 5 run out 1 v Australia Durban 22 Sep 2007 T20I # 45
6 9 10 0 0 60.00 5 bowled 1 v Pakistan Johannesburg 24 Sep 2007 T20I # 46
9* 11 5 0 1 180.00 5 not out 2 v Australia Brabourne 20 Oct 2007 T20I # 47
13 17 17 1 0 76.47 5 bowled 2 v Sri Lanka Colombo (RPS) 10 Feb 2009 T20I # 82
28* 57 30 2 0 93.33 5 not out 1 v New Zealand Wellington 27 Feb 2009 T20I # 85
26 26 21 0 1 123.80 3 bowled 1 v Bangladesh Nottingham 6 Jun 2009 T20I # 93
14 9 13 1 0 107.69 3 caught 2 v Ireland Nottingham 10 Jun 2009 T20I # 101
11 24 23 0 0 47.82 5 caught 1 v West Indies Lord's 12 Jun 2009 T20I # 105
5 11 12 0 0 41.66 5 run out 2 v South Africa Nottingham 16 Jun 2009 T20I # 113
9 - 12 0 0 75.00 3 caught 2 v Sri Lanka Nagpur 9 Dec 2009 T20I # 126
46 55 28 3 2 164.28 3 bowled 2 v Sri Lanka Mohali 12 Dec 2009 T20I # 127
15* 2 6 0 2 250.00 5 not out 2 v Afghanistan Gros Islet 1 May 2010 T20I # 153
23* 43 19 0 1 121.05 4 not out 1 v Sri Lanka Gros Islet 11 May 2010 T20I # 173
21* 26 18 2 0 116.66 4 not out 2 v Australia Melbourne 3 Feb 2012 T20I # 218
16* 13 14 2 0 114.28 5 not out 1 v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
22* 31 23 2 0 95.65 5 not out 2 v New Zealand Chennai 11 Sep 2012 T20I # 261
9 23 8 1 0 112.50 5 caught 1 v England Colombo (RPS) 23 Sep 2012 T20I # 272
1 7 2 0 0 50.00 5 bowled 1 v Pakistan Bengaluru 25 Dec 2012 T20I # 296
33 39 23 4 0 143.47 5 bowled 1 v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
22* 16 12 1 2 183.33 4 not out 2 v Bangladesh Mirpur 28 Mar 2014 T20I # 389
4* 10 7 0 0 57.14 5 not out 1 v Sri Lanka Mirpur 6 Apr 2014 T20I # 400
27* 35 18 2 1 150.00 5 not out 2 v England Birmingham 7 Sep 2014 T20I # 405
20* 22 12 2 1 166.66 5 not out 1 v South Africa Dharamsala 2 Oct 2015 T20I # 456
11* 3 3 1 1 366.66 5 not out 1 v Australia Adelaide 26 Jan 2016 T20I # 485
14 18 9 2 0 155.55 4 caught 1 v Australia Melbourne 29 Jan 2016 T20I # 486
20* 7 6 1 2 333.33 4 not out 2 v Bangladesh Mirpur 6 Mar 2016 T20I # 521
15* 24 9 1 0 166.66 4 not out 1 v West Indies Wankhede 31 Mar 2016 T20I # 556
43 53 25 2 2 172.00 5 caught 2 v West Indies Lauderhill 27 Aug 2016 T20I # 562
DNB - - - - - - - 2 v West Indies Lauderhill 28 Aug 2016 T20I # 563
36* 47 27 3 0 133.33 5 not out 1 v England Kanpur 26 Jan 2017 T20I # 592
56 56 36 5 2 155.55 4 caught 1 v England Bengaluru 1 Feb 2017 T20I # 594
2 - 3 0 0 66.66 5 caught 1 v West Indies Kingston 9 Jul 2017 T20I # 617
1* - 1 0 0 100.00 5 not out 2 v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
7* 4 2 0 1 350.00 5 not out 1 v New Zealand Delhi 1 Nov 2017 T20I # 630
39* 40 22 4 1 177.27 4 not out 1 v Sri Lanka Cuttack 20 Dec 2017 T20I # 633
28 41 21 2 2 133.33 3 bowled 1 v Sri Lanka Indore 22 Dec 2017 T20I # 634
11 8 5 1 1 220.00 4 caught 1 v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
39 47 31 5 1 125.80 5 caught 2 v New Zealand Wellington 6 Feb 2019 T20I # 735
20* 23 17 1 0 117.64 5 not out 2 v New Zealand Auckland 8 Feb 2019 T20I # 737
29* 48 37 0 1 78.37 5 not out 1 v Australia Visakhapatnam 24 Feb 2019 T20I # 748
40 39 23 3 3 173.91 5 caught 1 v Australia Bengaluru 27 Feb 2019 T20I # 749
Statsguru includes the following current or recent Twenty20 Internationals:
Belgium v Malta at Dreux, Mdina Cup 5th Match, May 11, 2024 [T20I # 2604 - Current]
Japan v Mongolia at Sano, 6th T20I, May 11, 2024 [T20I # 2603 - Current]
Japan v Mongolia at Sano, 5th T20I, May 11, 2024 [T20I # 2602 - Current]
 
Feedback Print this page