Records type batting analysis [change type]
View innings by innings list [change view]
Batting or fielding first fielding first remove fielding first from query
Not involving the player V Sehwag (Asia/ICC/IND) remove V Sehwag (Asia/ICC/IND) from query
Ordered by boundary sixes (descending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
unfiltered 2013-2024 142 134 20 4154 141 36.43 4806 86.43 7 21 3 342 103 Profile
filtered 2013-2024 72 65 11 1994 141 36.92 2257 88.34 5 6 2 174 50
Innings by innings list
102* 72 54 6 8 188.88 5 not out 2 v Netherlands Harare 20 Jun 2023 ODI # 4589
141 171 133 11 7 106.01 2 caught 2 v Afghanistan Bulawayo 20 Jul 2014 ODI # 3504
135* 171 109 8 6 123.85 5 not out 2 v Bangladesh Harare 5 Aug 2022 ODI # 4441
117* 198 127 8 4 92.12 5 not out 2 v Bangladesh Harare 7 Aug 2022 ODI # 4442
115 147 95 9 3 121.05 5 caught 2 v India Harare 22 Aug 2022 ODI # 4457
27* 50 27 1 2 100.00 6 not out 2 v Sri Lanka Hambantota 10 Jul 2017 ODI # 3904
66 - 57 5 2 115.78 6 caught 2 v Bangladesh Sylhet 3 Mar 2020 ODI # 4251
61 - 50 5 2 122.00 6 caught 2 v Bangladesh Sylhet 6 Mar 2020 ODI # 4253
35 81 50 3 1 70.00 2 caught 2 v South Africa Harare 29 Aug 2014 ODI # 3518
46 54 44 6 1 104.54 1 caught 2 v U.A.E. Nelson 19 Feb 2015 ODI # 3606
36 46 31 4 1 116.12 2 caught 2 v Pakistan Lahore 26 May 2015 ODI # 3651
18 26 22 0 1 81.81 6 caught 2 v India Harare 12 Jul 2015 ODI # 3665
33 49 29 1 1 113.79 6 caught 2 v Ireland Harare 11 Oct 2015 ODI # 3690
29* 35 23 1 1 126.08 6 not out 2 v Afghanistan Bulawayo 20 Oct 2015 ODI # 3696
33 59 42 2 1 78.57 6 caught 2 v Bangladesh Mirpur 9 Nov 2015 ODI # 3705
67* 57 56 7 1 119.64 5 not out 2 v Sri Lanka Galle 30 Jun 2017 ODI # 3897
39 - 59 4 1 66.10 5 bowled 2 v Bangladesh Mirpur 23 Jan 2018 ODI # 3964
25 - 36 2 1 69.44 5 caught 2 v Afghanistan Sharjah 9 Feb 2018 ODI # 3972
34 39 26 2 1 130.76 6 caught 2 v U.A.E. Harare 22 Mar 2018 ODI # 4005
31 - 22 2 1 140.90 6 caught 2 v Ireland Belfast 4 Jul 2019 ODI # 4185
67 93 78 6 1 85.89 5 lbw 2 v Afghanistan Harare 4 Jun 2022 ODI # 4397
43 69 45 4 1 95.55 5 caught 2 v Ireland Harare 18 Jan 2023 ODI # 4506
18* 15 9 1 1 200.00 5 not out 2 v Netherlands Harare 25 Mar 2023 ODI # 4549
34 51 40 2 1 85.00 5 caught 2 v Scotland Bulawayo 4 Jul 2023 ODI # 4612
3 7 6 0 0 50.00 3 bowled 2 v Bangladesh Bulawayo 3 May 2013 ODI # 3353
23 48 36 3 0 63.88 3 caught 2 v Bangladesh Bulawayo 5 May 2013 ODI # 3354
37 60 52 4 0 71.15 3 caught 2 v Bangladesh Bulawayo 8 May 2013 ODI # 3355
20 49 35 3 0 57.14 2 caught 2 v India Harare 26 Jul 2013 ODI # 3397
6 24 16 0 0 37.50 4 lbw 2 v Pakistan Harare 31 Aug 2013 ODI # 3408
42* 108 61 6 0 68.85 2 not out 2 v Afghanistan Bulawayo 18 Jul 2014 ODI # 3503
16 50 37 2 0 43.24 1 bowled 2 v Afghanistan Bulawayo 24 Jul 2014 ODI # 3506
0 19 14 0 0 0.00 3 bowled 2 v South Africa Bulawayo 19 Aug 2014 ODI # 3508
33 60 40 5 0 82.50 2 caught 2 v Australia Harare 25 Aug 2014 ODI # 3513
22 50 32 4 0 68.75 2 caught 2 v Australia Harare 31 Aug 2014 ODI # 3521
29 41 32 4 0 90.62 2 caught 2 v South Africa Harare 4 Sep 2014 ODI # 3524
15 33 22 1 0 68.18 2 stumped 2 v Bangladesh Chattogram 21 Nov 2014 ODI # 3550
16 41 24 2 0 66.66 2 caught 2 v Bangladesh Chattogram 23 Nov 2014 ODI # 3552
5 27 13 1 0 38.46 2 bowled 2 v South Africa Hamilton 15 Feb 2015 ODI # 3601
26 36 20 5 0 130.00 1 caught 2 v West Indies Canberra 24 Feb 2015 ODI # 3612
8 29 15 0 0 53.33 2 caught 2 v Pakistan Brisbane 1 Mar 2015 ODI # 3620
12 32 19 2 0 63.15 2 caught 2 v Ireland Hobart 7 Mar 2015 ODI # 3627
37 31 33 5 0 112.12 6 caught 2 v India Harare 10 Jul 2015 ODI # 3662
13 15 10 2 0 130.00 6 bowled 2 v India Harare 14 Jul 2015 ODI # 3667
5 16 11 0 0 45.45 6 caught 2 v New Zealand Harare 7 Aug 2015 ODI # 3675
19 51 40 1 0 47.50 5 caught 2 v Pakistan Harare 1 Oct 2015 ODI # 3685
60* 107 72 4 0 83.33 6 not out 2 v Ireland Harare 9 Oct 2015 ODI # 3688
3 10 8 0 0 37.50 6 bowled 2 v Afghanistan Bulawayo 18 Oct 2015 ODI # 3694
2 13 13 0 0 15.38 6 stumped 2 v Afghanistan Bulawayo 24 Oct 2015 ODI # 3699
3 26 25 0 0 12.00 6 caught 2 v Bangladesh Mirpur 7 Nov 2015 ODI # 3703
9 23 12 1 0 75.00 7 caught 2 v Bangladesh Mirpur 11 Nov 2015 ODI # 3706
6 - 25 0 0 24.00 6 run out 2 v Afghanistan Sharjah 25 Dec 2015 ODI # 3713
12 35 30 2 0 40.00 4 caught 2 v Afghanistan Harare 16 Feb 2017 ODI # 3835
4 - 9 0 0 44.44 5 run out 2 v Scotland Edinburgh 15 Jun 2017 ODI # 3892
58* - 88 7 0 65.90 5 not out 2 v Scotland Edinburgh 17 Jun 2017 ODI # 3893
10 13 10 1 0 100.00 6 caught 2 v Sri Lanka Hambantota 8 Jul 2017 ODI # 3903
1 - 4 0 0 25.00 5 bowled 2 v Afghanistan Sharjah 19 Feb 2018 ODI # 3979
7 - 22 0 0 31.81 5 bowled 2 v Bangladesh Mirpur 21 Oct 2018 ODI # 4057
11 18 9 1 0 122.22 5 caught 2 v U.A.E. Harare 12 Apr 2019 ODI # 4122
9* 36 13 1 0 69.23 5 not out 2 v U.A.E. Harare 16 Apr 2019 ODI # 4124
18 - 32 2 0 56.25 6 caught 2 v Bangladesh Sylhet 1 Mar 2020 ODI # 4249
8 10 7 1 0 114.28 7 bowled 2 v Pakistan Rawalpindi 30 Oct 2020 ODI # 4262
1 5 5 0 0 20.00 6 caught 2 v Sri Lanka Pallekele 21 Jan 2022 ODI # 4347
0 - 1 0 0 0.00 5 bowled 2 v Bangladesh Harare 10 Aug 2022 ODI # 4443
8 28 19 1 0 42.10 5 caught 2 v Australia Townsville 3 Sep 2022 ODI # 4460
25 27 21 3 0 119.04 5 caught 2 v Ireland Harare 21 Jan 2023 ODI # 4508
DNB - - - - - - - 2 v Pakistan Lahore 31 May 2015 ODI # 3653
DNB - - - - - - - 2 v New Zealand Harare 2 Aug 2015 ODI # 3673
DNB - - - - - - - 2 v Afghanistan Bulawayo 16 Oct 2015 ODI # 3693
DNB - - - - - - - 2 v U.A.E. Harare 10 Apr 2019 ODI # 4121
TDNB - - - - - - - - v Ireland Belfast 10 Sep 2021 ODI # 4321
DNB - - - - - - - 2 v Nepal Harare 18 Jun 2023 ODI # 4585
DNB - - - - - - - 2 v Sri Lanka Colombo (RPS) 6 Jan 2024 ODI # 4718
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page