Records type batting analysis [change type]
View innings by innings list [change view]
Start of match date greater than or equal to 3 Apr 2018 remove greater than or equal to 3 Apr 2018 from query
Runs scored greater than or equal to 50 remove greater than or equal to 50 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 50+ 4s 6s
unfiltered 2013-2024 245 249 25 7288 141 32.53 8407 86.68 8 43 13 51 606 212 Profile
filtered 2019-2024 27 27 9 2061 135* 114.50 1597 129.05 4 23 0 27 150 100
Innings by innings list
85* 99 68 5 5 125.00 6 not out 1 ODI v Netherlands Deventer 21 Jun 2019 ODI # 4167
72 163 99 4 2 72.72 6 caught 1 Test v Sri Lanka Harare 27 Jan 2020 Test # 2383
66 - 57 5 2 115.78 6 caught 2 ODI v Bangladesh Sylhet 3 Mar 2020 ODI # 4251
61 - 50 5 2 122.00 6 caught 2 ODI v Bangladesh Sylhet 6 Mar 2020 ODI # 4253
85 185 129 7 1 65.89 6 caught 2 Test v Afghanistan Abu Dhabi 10 Mar 2021 Test # 2415
57 76 54 7 1 105.55 6 caught 1 ODI v Bangladesh Harare 20 Jul 2021 ODI # 4308
59* 65 44 5 2 134.09 6 not out 1 ODI v Ireland Belfast 8 Sep 2021 ODI # 4319
56 64 46 4 1 121.73 6 caught 1 ODI v Sri Lanka Pallekele 18 Jan 2022 ODI # 4343
67 93 78 6 1 85.89 5 lbw 2 ODI v Afghanistan Harare 4 Jun 2022 ODI # 4397
87 - 40 8 5 217.50 5 caught 1 T20I v Singapore Bulawayo 11 Jul 2022 T20I # 1634
82* - 40 7 5 205.00 5 not out 1 T20I v U.S.A. Bulawayo 14 Jul 2022 T20I # 1652
65* 40 26 7 4 250.00 5 not out 1 T20I v Bangladesh Harare 30 Jul 2022 T20I # 1706
62 - 53 4 2 116.98 4 caught 1 T20I v Bangladesh Harare 31 Jul 2022 T20I # 1713
135* 171 109 8 6 123.85 5 not out 2 ODI v Bangladesh Harare 5 Aug 2022 ODI # 4441
117* 198 127 8 4 92.12 5 not out 2 ODI v Bangladesh Harare 7 Aug 2022 ODI # 4442
115 147 95 9 3 121.05 5 caught 2 ODI v India Harare 22 Aug 2022 ODI # 4457
82 72 48 5 5 170.83 5 bowled 1 T20I v Ireland Hobart 17 Oct 2022 T20I # 1828
102* 72 54 6 8 188.88 5 not out 2 ODI v Netherlands Harare 20 Jun 2023 ODI # 4589
68 108 58 6 2 117.24 5 caught 1 ODI v West Indies Harare 24 Jun 2023 ODI # 4597
82* - 35 3 9 234.28 4 not out 2 T20I v Namibia Windhoek 25 Oct 2023 T20I # 2329
52 - 36 4 3 144.44 4 caught 2 T20I v Namibia Windhoek 27 Oct 2023 T20I # 2331
58 - 36 6 4 161.11 1 caught 1 T20I v Rwanda Windhoek 27 Nov 2023 T20I # 2369
65 - 37 4 7 175.67 1 caught 2 T20I v Nigeria Windhoek 29 Nov 2023 T20I # 2373
82 - 48 1 8 170.83 1 caught 1 T20I v Kenya Windhoek 30 Nov 2023 T20I # 2376
65 75 42 5 2 154.76 4 caught 2 T20I v Ireland Harare 7 Dec 2023 T20I # 2384
62 60 42 5 2 147.61 4 caught 1 T20I v Sri Lanka Colombo (RPS) 14 Jan 2024 T20I # 2432
72* 62 46 6 4 156.52 3 not out 2 T20I v Bangladesh Mirpur 12 May 2024 T20I # 2607
Statsguru includes the following current or recent relevant matches:
Romania v Bulgaria at Ilfov County, Continental Cup 3rd match, May 24, 2024 [T20I # 2620]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 6th match, May 24, 2024 [T20I # 2619]
Bulgaria v Gibraltar at Ilfov County, Continental Cup 1st match, May 24, 2024 [T20I # 2618]
 
Feedback Print this page