Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date less than or equal to 30 Jun 2022 remove less than or equal to 30 Jun 2022 from query
Batting position less than or equal to 7 remove less than or equal to 7 from query
Ordered by start date (reverse)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2012-2019 69 47 8 773 69 19.82 929 83.20 0 3 3 73 20 Profile
filtered 2013-2019 33 25 4 337 55* 16.04 343 98.25 0 1 2 28 12
Innings by innings list
DNB - - - - - - - 1 T20I v Sri Lanka Centurion 22 Mar 2019 T20I # 758
55* 43 29 5 3 189.65 7 not out 2 T20I v Pakistan Centurion 6 Feb 2019 T20I # 736
DNB - - - - - - - 1 T20I v Pakistan Johannesburg 3 Feb 2019 T20I # 734
1 4 2 0 0 50.00 6 caught 1 T20I v Pakistan Cape Town 1 Feb 2019 T20I # 732
0 - 1 0 0 0.00 7 caught 1 T20I v Australia Carrara 17 Nov 2018 T20I # 711
4 3 3 1 0 133.33 6 bowled 2 T20I v India Cape Town 24 Feb 2018 T20I # 655
4 13 8 0 0 50.00 7 caught 1 ODI v India Centurion 16 Feb 2018 ODI # 3978
14 16 10 1 0 140.00 7 lbw 2 ODI v India Cape Town 7 Feb 2018 ODI # 3971
14 29 10 1 1 140.00 7 caught 1 ODI v India Centurion 4 Feb 2018 ODI # 3970
37 60 43 4 1 86.04 7 bowled 1 ODI v India Durban 1 Feb 2018 ODI # 3969
2 26 27 0 0 7.40 7 caught 2 Test v England The Oval 27 Jul 2017 Test # 2266
8 12 9 1 0 88.88 3 caught 2 T20I v England Cardiff 25 Jun 2017 T20I # 616
12 19 11 1 0 109.09 7 caught 1 T20I v England Taunton 23 Jun 2017 T20I # 615
4 14 8 0 0 50.00 7 caught 1 ODI v India The Oval 11 Jun 2017 ODI # 3886
20 30 19 3 0 105.26 7 run out 1 ODI v Sri Lanka The Oval 3 Jun 2017 ODI # 3877
DNB - - - - - - - 2 ODI v England Lord's 29 May 2017 ODI # 3874
35* 38 22 3 2 159.09 7 not out 2 ODI v England Southampton 27 May 2017 ODI # 3873
5 6 4 1 0 125.00 7 caught 2 ODI v England Leeds 24 May 2017 ODI # 3872
16 22 16 3 0 100.00 7 caught 2 ODI v New Zealand Hamilton 19 Feb 2017 ODI # 3836
9* 9 7 0 1 128.57 7 not out 1 T20I v New Zealand Auckland 17 Feb 2017 T20I # 595
3* 12 4 0 0 75.00 7 not out 1 ODI v Sri Lanka Centurion 10 Feb 2017 ODI # 3834
DNB - - - - - - - 2 ODI v Sri Lanka Johannesburg 4 Feb 2017 ODI # 3831
26 35 20 0 2 130.00 7 caught 1 ODI v Sri Lanka Durban 1 Feb 2017 ODI # 3830
DNB - - - - - - - 2 ODI v Sri Lanka Gqeberha 28 Jan 2017 ODI # 3828
7 - 8 1 0 87.50 7 caught 2 ODI v West Indies Bridgetown 24 Jun 2016 ODI # 3754
DNB - - - - - - - 1 ODI v Australia Bridgetown 19 Jun 2016 ODI # 3750
40 39 26 2 2 153.84 3 caught 1 ODI v West Indies Basseterre 15 Jun 2016 ODI # 3747
9 37 32 0 0 28.12 7 lbw 1 ODI v West Indies Providence 3 Jun 2016 ODI # 3739
DNB - - - - - - - 1 T20I v England Wankhede 18 Mar 2016 T20I # 540
3 9 5 0 0 60.00 7 caught 1 T20I v Australia Johannesburg 6 Mar 2016 T20I # 520
9 27 18 1 0 50.00 7 run out 2 ODI v India Chennai 22 Oct 2015 ODI # 3698
DNB - - - - - - - 2 T20I v India Dharamsala 2 Oct 2015 T20I # 456
0 1 1 0 0 0.00 4 caught 2 T20I v Pakistan Centurion 3 Mar 2013 T20I # 306
Statsguru includes the following current or recent relevant matches:
India v Ireland at New York, ICC Men's T20 World Cup 8th Match, Jun 5, 2024 [T20I # 2639]
Nepal v Netherlands at Dallas, ICC Men's T20 World Cup 7th match, Jun 4, 2024 [T20I # 2638]
England v Scotland at Bridgetown, ICC Men's T20 World Cup 6th match, Jun 4, 2024 [T20I # 2637]
 
Feedback Print this page