View innings by innings list [change view]
Totals in terms of batting team switch totals
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
overall 2009-2024 305 161 136 3 0 5 1.183 25.53 5.32 313 545 58 Profile
Innings by innings list
295/8 50.0 5.90 295 1 won ODI v Scotland Benoni 19 Apr 2009 ODI # 2842
180 49.5 3.61 189 -8 2 lost ODI v Netherlands Amstelveen 30 Aug 2009 ODI # 2880
232/4 46.4 4.97 232 1 2 won ODI v Netherlands Amstelveen 1 Sep 2009 ODI # 2881
121/9 20.0 6.05 121 1 lost T20I v Ireland Colombo (PSS) 1 Feb 2010 T20I # 128
143/5 19.5 7.21 141 3 2 won T20I v Canada Colombo (SSC) 4 Feb 2010 T20I # 132
139/8 20.0 6.95 139 1 won T20I v Ireland Dubai (DICS) 9 Feb 2010 T20I # 135
131/7 20.0 6.55 131 1 won T20I v Scotland Abu Dhabi 10 Feb 2010 T20I # 137
128/9 20.0 6.40 128 1 lost T20I v Netherlands Dubai (DICS) 12 Feb 2010 T20I # 141
147/2 17.3 8.40 143 5 2 won T20I v Ireland Dubai (DICS) 13 Feb 2010 T20I # 143
289/6 50.0 5.78 289 1 won ODI v Canada Sharjah 16 Feb 2010 ODI # 2957
177 43.1 4.10 177 1 lost ODI v Canada Sharjah 18 Feb 2010 ODI # 2959
115/8 20.0 5.75 115 1 lost T20I v India Gros Islet 1 May 2010 T20I # 153
80 16.0 5.00 140 -59 2 lost T20I v South Africa Bridgetown 5 May 2010 T20I # 162
258/4 48.4 5.30 258 1 2 won ODI v Canada The Hague 1 Jul 2010 ODI # 3005
198 47.1 4.19 238 -39 2 lost ODI v Ireland Rotterdam 3 Jul 2010 ODI # 3008
234/9 50.0 4.68 234 1 2 won ODI v Kenya Amstelveen 5 Jul 2010 ODI # 3012
203/4 42.3 4.77 203 1 2 won ODI v Netherlands The Hague 7 Jul 2010 ODI # 3017
141 47.1 2.98 141 1 lost ODI v Scotland Rotterdam 9 Jul 2010 ODI # 3019
219/5 46.0 4.76 219 1 2 won ODI v Netherlands Rotterdam 10 Jul 2010 ODI # 3024
225/1 31.0 7.25 225 1 2 won ODI v Scotland Ayr 16 Aug 2010 ODI # 3033
120 40.2 2.97 120 1 lost ODI v Scotland Ayr 17 Aug 2010 ODI # 3035
88 27.5 3.16 181 -92 2 lost ODI v Kenya Nairobi (Gym) 7 Oct 2010 ODI # 3052
143/4 27.0 5.29 140 4 2 won ODI v Kenya Nairobi (Gym) 9 Oct 2010 ODI # 3053
188 43.0 4.37 188 1 lost ODI v Kenya Nairobi (Gym) 11 Oct 2010 ODI # 3055
213/8 41.1 5.17 213 -17 2 won ODI v Canada King City (NW) 7 Aug 2011 ODI # 3173
150 18.3 8.10 150 1 won ODI v Canada Toronto 9 Aug 2011 ODI # 3174
195 48.3 4.02 195 1 lost ODI v Pakistan Sharjah 10 Feb 2012 ODI # 3236
150/6 19.4 7.62 150 1 2 won T20I v Netherlands Dubai (DICS) 14 Mar 2012 T20I # 233
174/8 20.0 8.70 174 1 won T20I v Canada ICCA Dubai 18 Mar 2012 T20I # 234
152/7 20.0 7.60 152 1 lost T20I v Ireland Dubai (DICS) 24 Mar 2012 T20I # 240
153 39.2 3.88 153 1 lost ODI v Netherlands Sharjah 29 Mar 2012 ODI # 3270
259/5 46.2 5.58 257 3 2 won ODI v Netherlands Sharjah 31 Mar 2012 ODI # 3271
104 33.1 3.13 164 -59 2 lost ODI v Ireland Dublin 5 Jul 2012 ODI # 3282
206 43.5 4.69 273 -66 2 lost ODI v Australia Sharjah 25 Aug 2012 ODI # 3297
136 19.3 6.97 160 -23 2 lost T20I v India Colombo (RPS) 19 Sep 2012 T20I # 265
80 17.2 4.61 197 -116 2 lost T20I v England Colombo (RPS) 21 Sep 2012 T20I # 268
132/7 20.0 6.60 132 1 won T20I v Scotland Sharjah 3 Mar 2013 T20I # 307
140/3 17.3 8.00 140 1 2 won T20I v Scotland Sharjah 4 Mar 2013 T20I # 309
203/3 33.5 6.00 200 4 2 won ODI v Scotland Sharjah 6 Mar 2013 ODI # 3341
261/5 48.4 5.36 260 2 2 won ODI v Scotland Sharjah 8 Mar 2013 ODI # 3342
162/6 20.0 8.10 162 1 won T20I v Kenya Sharjah 30 Sep 2013 T20I # 330
95/2 17.5 5.32 90 6 2 won ODI v Kenya Sharjah 2 Oct 2013 ODI # 3417
96/3 20.5 4.60 94 3 2 won ODI v Kenya Sharjah 4 Oct 2013 ODI # 3418
115/8 20.0 5.75 150 -34 2 lost T20I v Kenya Sharjah 11 Oct 2013 T20I # 332
90 19.1 4.69 90 1 lost T20I v Netherlands Sharjah 15 Nov 2013 T20I # 335
171/6 20.0 8.55 171 1 won T20I v Scotland Sharjah 16 Nov 2013 T20I # 337
148/9 20.0 7.40 148 1 won T20I v Kenya Sharjah 24 Nov 2013 T20I # 345
157 18.5 8.33 226 -68 2 lost T20I v Ireland Abu Dhabi 30 Nov 2013 T20I # 348
137/8 20.0 6.85 137 1 lost T20I v Pakistan Sharjah 8 Dec 2013 T20I # 349
176 47.2 3.71 249 -72 2 lost ODI v Pakistan Fatullah 27 Feb 2014 ODI # 3475
254/6 50.0 5.08 254 1 won ODI v Bangladesh Fatullah 1 Mar 2014 ODI # 3478
124 38.4 3.20 254 -129 2 lost ODI v Sri Lanka Mirpur 3 Mar 2014 ODI # 3481
159 45.2 3.50 159 1 lost ODI v India Mirpur 5 Mar 2014 ODI # 3483
72 17.1 4.19 72 1 lost T20I v Bangladesh Mirpur 16 Mar 2014 T20I # 366
154/3 18.0 8.55 154 1 2 won T20I v Hong Kong Chattogram 18 Mar 2014 T20I # 370
132/8 20.0 6.60 142 -9 2 lost T20I v Nepal Chattogram 20 Mar 2014 T20I # 374
218/4 43.1 5.05 217 2 2 won ODI v Hong Kong Kuala Lumpur 1 May 2014 ODI # 3487
302/5 50.0 6.04 302 1 won ODI v U.A.E. Kuala Lumpur 2 May 2014 ODI # 3488
223/9 50.0 4.46 223 1 lost ODI v Zimbabwe Bulawayo 18 Jul 2014 ODI # 3503
256/7 50.0 5.12 256 1 lost ODI v Zimbabwe Bulawayo 20 Jul 2014 ODI # 3504
264/8 49.4 5.31 262 3 2 won ODI v Zimbabwe Bulawayo 22 Jul 2014 ODI # 3505
259 49.1 5.26 259 1 won ODI v Zimbabwe Bulawayo 24 Jul 2014 ODI # 3506
248/6 50.0 4.96 248 1 lost ODI v U.A.E. ICCA Dubai 28 Nov 2014 ODI # 3556
280/8 50.0 5.60 280 1 lost ODI v U.A.E. ICCA Dubai 30 Nov 2014 ODI # 3558
276/8 49.4 5.55 274 3 2 won ODI v U.A.E. ICCA Dubai 2 Dec 2014 ODI # 3560
228 49.3 4.60 259 -30 2 lost ODI v U.A.E. ICCA Dubai 4 Dec 2014 ODI # 3562
240/2 38.0 6.31 238 3 2 won ODI v Scotland ICCA Dubai 8 Jan 2015 ODI # 3572
180 44.2 4.06 180 1 lost ODI v Ireland Dubai (DICS) 10 Jan 2015 ODI # 3573
63 18.3 3.40 214 -150 2 lost ODI v Scotland Abu Dhabi 14 Jan 2015 ODI # 3576
246/8 50.0 4.92 246 1 won ODI v Ireland Dubai (DICS) 17 Jan 2015 ODI # 3581
162 42.5 3.78 268 -105 2 lost ODI v Bangladesh Canberra 18 Feb 2015 ODI # 3605
232 49.4 4.67 232 1 lost ODI v Sri Lanka Dunedin 22 Feb 2015 ODI # 3609
211/9 49.3 4.26 211 1 2 won ODI v Scotland Dunedin 26 Feb 2015 ODI # 3614
142 37.3 3.78 418 -275 2 lost ODI v Australia Perth 4 Mar 2015 ODI # 3623
186 47.4 3.90 186 1 lost ODI v New Zealand Napier 8 Mar 2015 ODI # 3628
111/7 36.2 3.05 111 1 lost ODI v England Sydney 13 Mar 2015 ODI # 3635
162/7 20.0 8.10 162 1 won T20I v Netherlands Edinburgh 9 Jul 2015 T20I # 431
168/2 17.2 9.69 165 4 2 won T20I v U.A.E. Edinburgh 10 Jul 2015 T20I # 432
210/5 20.0 10.50 210 1 won T20I v Scotland Edinburgh 12 Jul 2015 T20I # 435
161/7 20.0 8.05 161 1 lost T20I v Hong Kong Dublin (Malahide) 21 Jul 2015 T20I # 443
128/4 18.2 6.98 128 1 2 won T20I v P.N.G. Dublin (Malahide) 23 Jul 2015 T20I # 444
130/5 18.5 6.90 128 3 2 won T20I v Oman Dublin 25 Jul 2015 T20I # 446
122 34.1 3.57 122 1 lost ODI v Zimbabwe Bulawayo 16 Oct 2015 ODI # 3693
271/6 50.0 5.42 271 1 won ODI v Zimbabwe Bulawayo 18 Oct 2015 ODI # 3694
223/8 50.0 4.46 223 1 lost ODI v Zimbabwe Bulawayo 20 Oct 2015 ODI # 3696
185/7 46.4 3.96 185 1 2 won ODI v Zimbabwe Bulawayo 22 Oct 2015 ODI # 3697
245/9 50.0 4.90 245 1 won ODI v Zimbabwe Bulawayo 24 Oct 2015 ODI # 3699
154/4 19.1 8.03 154 1 2 won T20I v Zimbabwe Bulawayo 26 Oct 2015 T20I # 458
191/5 19.5 9.63 191 1 2 won T20I v Zimbabwe Bulawayo 28 Oct 2015 T20I # 459
162/6 20.0 8.10 162 1 lost T20I v Hong Kong Abu Dhabi 28 Nov 2015 T20I # 470
159/8 20.0 7.95 159 1 won T20I v Oman Abu Dhabi 29 Nov 2015 T20I # 471
160/4 20.0 8.00 160 1 won T20I v Oman Abu Dhabi 30 Nov 2015 T20I # 472
131 38.5 3.37 131 1 won ODI v Zimbabwe Sharjah 25 Dec 2015 ODI # 3713
254/6 47.4 5.32 254 1 2 won ODI v Zimbabwe Sharjah 29 Dec 2015 ODI # 3716
58 16.1 3.58 176 -117 2 lost ODI v Zimbabwe Sharjah 2 Jan 2016 ODI # 3719
161 45.0 3.57 227 -65 2 lost ODI v Zimbabwe Sharjah 4 Jan 2016 ODI # 3720
254/8 49.4 5.11 249 6 2 won ODI v Zimbabwe Sharjah 6 Jan 2016 ODI # 3722
187/7 20.0 9.35 187 1 won T20I v Zimbabwe Sharjah 8 Jan 2016 T20I # 475
215/6 20.0 10.75 215 1 won T20I v Zimbabwe Sharjah 10 Jan 2016 T20I # 477
160 19.5 8.06 177 -16 2 lost T20I v U.A.E. Fatullah 19 Feb 2016 T20I # 501
168/7 19.3 8.61 166 3 2 won T20I v Oman Fatullah 20 Feb 2016 T20I # 504
178/7 20.0 8.90 178 1 won T20I v Hong Kong Mirpur 22 Feb 2016 T20I # 507
170/5 20.0 8.50 170 1 won T20I v Scotland Nagpur 8 Mar 2016 T20I # 523
119/4 18.0 6.61 117 3 2 won T20I v Hong Kong Nagpur 10 Mar 2016 T20I # 528
186/6 20.0 9.30 186 1 won T20I v Zimbabwe Nagpur 12 Mar 2016 T20I # 531
153/7 20.0 7.65 153 1 lost T20I v Sri Lanka Eden Gardens 17 Mar 2016 T20I # 538
172 20.0 8.60 210 -37 2 lost T20I v South Africa Wankhede 20 Mar 2016 T20I # 542
127/9 20.0 6.35 143 -15 2 lost T20I v England Delhi 23 Mar 2016 T20I # 546
123/7 20.0 6.15 123 1 won T20I v West Indies Nagpur 27 Mar 2016 T20I # 552
283/4 47.2 5.97 283 1 n/r ODI v Scotland Edinburgh 4 Jul 2016 ODI # 3759
178/6 37.2 4.76 178 1 won ODI v Scotland Edinburgh 6 Jul 2016 ODI # 3760
250 49.2 5.06 250 1 won ODI v Ireland Belfast 12 Jul 2016 ODI # 3761
236 49.1 4.80 236 1 lost ODI v Ireland Belfast 14 Jul 2016 ODI # 3762
229/7 50.0 4.58 229 1 won ODI v Ireland Belfast 17 Jul 2016 ODI # 3763
253/9 50.0 5.06 266 -12 2 lost ODI v Ireland Belfast 19 Jul 2016 ODI # 3764
258 50.0 5.16 266 -7 2 lost ODI v Bangladesh Mirpur 25 Sep 2016 ODI # 3781
212/8 49.4 4.26 209 4 2 won ODI v Bangladesh Mirpur 28 Sep 2016 ODI # 3783
138 33.5 4.07 280 -141 2 lost ODI v Bangladesh Mirpur 1 Oct 2016 ODI # 3786
161/6 20.0 8.05 161 1 won T20I v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
183/5 19.4 9.30 180 4 2 won T20I v U.A.E. Dubai (DICS) 16 Dec 2016 T20I # 572
189/5 20.0 9.45 189 1 won T20I v U.A.E. ICCA Dubai 18 Dec 2016 T20I # 573
126/5 18.4 6.75 126 1 2 won T20I v Ireland Abu Dhabi 14 Jan 2017 T20I # 578
147/5 18.5 7.80 147 1 2 won T20I v U.A.E. Abu Dhabi 16 Jan 2017 T20I # 581
150/2 18.3 8.10 150 1 2 won T20I v Oman Dubai (DICS) 20 Jan 2017 T20I # 586
75/0 7.5 9.57 72 4 2 won T20I v Ireland Dubai (DICS) 20 Jan 2017 T20I # 588
215 49.2 4.35 215 1 won ODI v Zimbabwe Harare 16 Feb 2017 ODI # 3835
238/9 50.0 4.76 238 1 won ODI v Zimbabwe Harare 19 Feb 2017 ODI # 3837
126 29.3 4.27 130 -3 2 lost ODI v Zimbabwe Harare 21 Feb 2017 ODI # 3838
111 38.5 2.85 111 1 lost ODI v Zimbabwe Harare 24 Feb 2017 ODI # 3840
253/9 50.0 5.06 253 1 won ODI v Zimbabwe Harare 26 Feb 2017 ODI # 3842
171/4 18.0 9.50 166 6 2 won T20I v Ireland Greater Noida 8 Mar 2017 T20I # 599
184/8 20.0 9.20 184 1 won T20I v Ireland Greater Noida 10 Mar 2017 T20I # 600
233/8 20.0 11.65 233 1 won T20I v Ireland Greater Noida 12 Mar 2017 T20I # 601
292/7 50.0 5.84 292 1 won ODI v Ireland Greater Noida 15 Mar 2017 ODI # 3850
338 50.0 6.76 338 1 won ODI v Ireland Greater Noida 17 Mar 2017 ODI # 3851
264/8 50.0 5.28 264 1 lost ODI v Ireland Greater Noida 19 Mar 2017 ODI # 3852
220 49.5 4.41 220 1 lost ODI v Ireland Greater Noida 22 Mar 2017 ODI # 3853
231/3 48.4 4.74 230 2 2 won ODI v Ireland Greater Noida 24 Mar 2017 ODI # 3854
110 20.0 5.50 110 1 lost T20I v West Indies Basseterre 2 Jun 2017 T20I # 611
93 13.3 6.88 123 -19 2 lost T20I v West Indies Basseterre 3 Jun 2017 T20I # 612
146/6 20.0 7.30 146 1 lost T20I v West Indies Basseterre 5 Jun 2017 T20I # 613
212/6 50.0 4.24 212 1 won ODI v West Indies Gros Islet 9 Jun 2017 ODI # 3884
135 37.3 3.60 135 1 lost ODI v West Indies Gros Islet 11 Jun 2017 ODI # 3887
DNB 0.0 - 0 0 n/r ODI v West Indies Gros Islet 14 Jun 2017 ODI # 3890
238/9 50.0 4.76 238 1 won ODI v Ireland Sharjah 5 Dec 2017 ODI # 3935
220 45.2 4.85 272 -51 2 lost ODI v Ireland Sharjah 7 Dec 2017 ODI # 3937
177 48.2 3.66 177 1 lost ODI v Ireland Sharjah 10 Dec 2017 ODI # 3940
121/5 14.4 8.25 121 1 2 won T20I v Zimbabwe Sharjah 5 Feb 2018 T20I # 643
158/9 20.0 7.90 158 1 won T20I v Zimbabwe Sharjah 6 Feb 2018 T20I # 644
333/5 50.0 6.66 333 1 won ODI v Zimbabwe Sharjah 9 Feb 2018 ODI # 3972
179 30.1 5.93 334 -154 2 lost ODI v Zimbabwe Sharjah 11 Feb 2018 ODI # 3974
158/4 27.3 5.74 155 4 2 won ODI v Zimbabwe Sharjah 13 Feb 2018 ODI # 3975
135/0 21.1 6.37 135 1 2 won ODI v Zimbabwe Sharjah 16 Feb 2018 ODI # 3977
241/9 50.0 4.82 241 1 won ODI v Zimbabwe Sharjah 19 Feb 2018 ODI # 3979
255 49.4 5.13 255 1 lost ODI v Scotland Bulawayo 4 Mar 2018 ODI # 3983
194 49.3 3.91 197 -2 2 lost ODI v Zimbabwe Bulawayo 6 Mar 2018 ODI # 3988
195/9 46.0 4.23 226 -46 2 lost ODI v Hong Kong Bulawayo 8 Mar 2018 ODI # 3990
198/7 47.4 4.15 198 1 2 won ODI v West Indies Harare 15 Mar 2018 ODI # 3997
178/5 34.3 5.15 178 1 2 won ODI v U.A.E. Harare 20 Mar 2018 ODI # 4003
213/5 49.1 4.33 210 4 2 won ODI v Ireland Harare 23 Mar 2018 ODI # 4006
206/3 40.4 5.06 205 2 2 won ODI v West Indies Harare 25 Mar 2018 ODI # 4007
167/8 20.0 8.35 167 1 won T20I v Bangladesh Dehradun 3 Jun 2018 T20I # 667
135/4 18.5 7.16 135 1 2 won T20I v Bangladesh Dehradun 5 Jun 2018 T20I # 668
145/6 20.0 7.25 145 1 won T20I v Bangladesh Dehradun 7 Jun 2018 T20I # 669
109 27.5 3.91 -365 2 lost Test v India Bengaluru 14 Jun 2018 Test # 2307
103 38.4 2.66 -262 3 lost Test v India Bengaluru 14 Jun 2018 Test # 2307
160/7 18.0 8.88 160 1 won T20I v Ireland Bready 20 Aug 2018 T20I # 696
160/8 20.0 8.00 160 1 won T20I v Ireland Bready 22 Aug 2018 T20I # 697
227/9 50.0 4.54 227 1 won ODI v Ireland Belfast 27 Aug 2018 ODI # 4032
182/9 50.0 3.64 182 1 lost ODI v Ireland Belfast 29 Aug 2018 ODI # 4033
127/2 23.5 5.32 125 3 2 won ODI v Ireland Belfast 31 Aug 2018 ODI # 4035
249 50.0 4.98 249 1 won ODI v Sri Lanka Abu Dhabi 17 Sep 2018 ODI # 4038
255/7 50.0 5.10 255 1 won ODI v Bangladesh Abu Dhabi 20 Sep 2018 ODI # 4041
257/6 50.0 5.14 257 1 lost ODI v Pakistan Abu Dhabi 21 Sep 2018 ODI # 4043
246/7 50.0 4.92 250 -3 2 lost ODI v Bangladesh Abu Dhabi 23 Sep 2018 ODI # 4045
252/8 50.0 5.04 252 1 tied ODI v India Dubai (DICS) 25 Sep 2018 ODI # 4046
136/5 19.2 7.03 133 4 2 won T20I v Ireland Dehradun 21 Feb 2019 T20I # 745
278/3 20.0 13.90 278 1 won T20I v Ireland Dehradun 23 Feb 2019 T20I # 746
210/7 20.0 10.50 210 1 won T20I v Ireland Dehradun 24 Feb 2019 T20I # 747
165/5 41.5 3.94 162 4 2 won ODI v Ireland Dehradun 28 Feb 2019 ODI # 4100
250/7 48.3 5.15 250 1 n/r ODI v Ireland Dehradun 2 Mar 2019 ODI # 4101
256/8 50.0 5.12 256 1 lost ODI v Ireland Dehradun 5 Mar 2019 ODI # 4105
223 49.1 4.53 223 1 won ODI v Ireland Dehradun 8 Mar 2019 ODI # 4108
216/6 50.0 4.32 216 1 lost ODI v Ireland Dehradun 10 Mar 2019 ODI # 4110
314 106.3 2.94 142 2 won Test v Ireland Dehradun 15 Mar 2019 Test # 2351
149/3 47.5 3.11 147 3 4 won Test v Ireland Dehradun 15 Mar 2019 Test # 2351
269/3 44.5 6.00 268 -56 2 won ODI v Scotland Edinburgh 10 May 2019 ODI # 4131
138 35.4 3.86 211 -72 2 lost ODI v Ireland Belfast 19 May 2019 ODI # 4139
305/7 50.0 6.10 305 1 won ODI v Ireland Belfast 21 May 2019 ODI # 4141
207 38.2 5.40 207 1 lost ODI v Australia Bristol 1 Jun 2019 ODI # 4146
152 32.4 4.65 187 -49 2 lost ODI v Sri Lanka Cardiff 4 Jun 2019 ODI # 4149
172 41.1 4.17 172 1 lost ODI v New Zealand Taunton 8 Jun 2019 ODI # 4154
125 34.1 3.65 125 1 lost ODI v South Africa Cardiff 15 Jun 2019 ODI # 4160
247/8 50.0 4.94 398 -150 2 lost ODI v England Manchester 18 Jun 2019 ODI # 4163
213 49.5 4.27 225 -11 2 lost ODI v India Southampton 22 Jun 2019 ODI # 4169
200 47.0 4.25 263 -62 2 lost ODI v Bangladesh Southampton 24 Jun 2019 ODI # 4172
227/9 50.0 4.54 227 1 lost ODI v Pakistan Leeds 29 Jun 2019 ODI # 4177
288 50.0 5.76 312 -23 2 lost ODI v West Indies Leeds 4 Jul 2019 ODI # 4184
342 117.0 2.92 342 1 won Test v Bangladesh Chattogram 5 Sep 2019 Test # 2361
260 90.1 2.88 397 3 won Test v Bangladesh Chattogram 5 Sep 2019 Test # 2361
197/5 20.0 9.85 197 1 won T20I v Zimbabwe Mirpur 14 Sep 2019 T20I # 882
164/6 20.0 8.20 164 1 won T20I v Bangladesh Mirpur 15 Sep 2019 T20I # 883
155/8 20.0 7.75 155 1 lost T20I v Zimbabwe Chattogram 20 Sep 2019 T20I # 890
138/7 20.0 6.90 138 1 lost T20I v Bangladesh Chattogram 21 Sep 2019 T20I # 892
194 45.2 4.27 194 1 lost ODI v West Indies Lucknow 6 Nov 2019 ODI # 4213
200 45.4 4.37 248 -47 2 lost ODI v West Indies Lucknow 9 Nov 2019 ODI # 4214
249/7 50.0 4.98 249 1 lost ODI v West Indies Lucknow 11 Nov 2019 ODI # 4215
134/9 20.0 6.70 165 -30 2 lost T20I v West Indies Lucknow 14 Nov 2019 T20I # 1015
147/7 20.0 7.35 147 1 won T20I v West Indies Lucknow 16 Nov 2019 T20I # 1016
156/8 20.0 7.80 156 1 won T20I v West Indies Lucknow 17 Nov 2019 T20I # 1017
187 68.3 2.72 187 1 lost Test v West Indies Lucknow 27 Nov 2019 Test # 2370
120 43.1 2.77 30 3 lost Test v West Indies Lucknow 27 Nov 2019 Test # 2370
133/5 15.0 8.86 123 -39 2 won T20I v Ireland Greater Noida 6 Mar 2020 T20I # 1077
184/4 20.0 9.20 184 1 won T20I v Ireland Greater Noida 8 Mar 2020 T20I # 1079
142/7 20.0 7.10 143 0 2 tied T20I v Ireland Greater Noida 10 Mar 2020 T20I # 1083
287/9 50.0 5.74 287 1 won ODI v Ireland Abu Dhabi 21 Jan 2021 ODI # 4271
260/3 45.2 5.73 260 1 2 won ODI v Ireland Abu Dhabi 24 Jan 2021 ODI # 4273
266/9 50.0 5.32 266 1 won ODI v Ireland Abu Dhabi 26 Jan 2021 ODI # 4275
131 47.0 2.78 131 1 lost Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
135 45.3 2.96 16 3 lost Test v Zimbabwe Abu Dhabi 2 Mar 2021 Test # 2413
545/4d 160.4 3.39 545 1 won Test v Zimbabwe Abu Dhabi 10 Mar 2021 Test # 2415
108/4 26.1 4.12 108 1 4 won Test v Zimbabwe Abu Dhabi 10 Mar 2021 Test # 2415
198/5 20.0 9.90 198 1 won T20I v Zimbabwe Abu Dhabi 17 Mar 2021 T20I # 1134
193/5 20.0 9.65 193 1 won T20I v Zimbabwe Abu Dhabi 19 Mar 2021 T20I # 1136
183/7 20.0 9.15 183 1 won T20I v Zimbabwe Abu Dhabi 20 Mar 2021 T20I # 1137
190/4 20.0 9.50 190 1 won T20I v Scotland Sharjah 25 Oct 2021 T20I # 1364
147/6 20.0 7.35 147 1 lost T20I v Pakistan Dubai (DICS) 29 Oct 2021 T20I # 1377
160/5 20.0 8.00 160 1 won T20I v Namibia Abu Dhabi 31 Oct 2021 T20I # 1380
144/7 20.0 7.20 211 -66 2 lost T20I v India Abu Dhabi 3 Nov 2021 T20I # 1390
124/8 20.0 6.20 124 1 lost T20I v New Zealand Abu Dhabi 7 Nov 2021 T20I # 1402
222/8 50.0 4.44 222 1 won ODI v Netherlands Doha 21 Jan 2022 ODI # 4345
237/6 50.0 4.74 237 1 won ODI v Netherlands Doha 23 Jan 2022 ODI # 4348
254/5 50.0 5.08 254 1 won ODI v Netherlands Doha 25 Jan 2022 ODI # 4350
215 49.1 4.37 215 1 lost ODI v Bangladesh Chattogram 23 Feb 2022 ODI # 4357
218 45.1 4.82 307 -88 2 lost ODI v Bangladesh Chattogram 25 Feb 2022 ODI # 4358
193/3 40.1 4.80 193 1 2 won ODI v Bangladesh Chattogram 28 Feb 2022 ODI # 4359
94 17.4 5.32 156 -61 2 lost T20I v Bangladesh Mirpur 3 Mar 2022 T20I # 1495
121/2 17.4 6.84 116 6 2 won T20I v Bangladesh Mirpur 5 Mar 2022 T20I # 1496
276/5 50.0 5.52 276 1 won ODI v Zimbabwe Harare 4 Jun 2022 ODI # 4397
229/2 44.3 5.14 229 1 2 won ODI v Zimbabwe Harare 6 Jun 2022 ODI # 4400
137/6 37.4 3.63 136 2 2 won ODI v Zimbabwe Harare 9 Jun 2022 ODI # 4403
160/4 19.2 8.27 160 1 2 won T20I v Zimbabwe Harare 11 Jun 2022 T20I # 1561
170/5 20.0 8.50 170 1 won T20I v Zimbabwe Harare 12 Jun 2022 T20I # 1568
125/8 20.0 6.25 125 1 won T20I v Zimbabwe Harare 14 Jun 2022 T20I # 1570
168/7 20.0 8.40 168 1 lost T20I v Ireland Belfast 9 Aug 2022 T20I # 1727
122/8 20.0 6.10 122 1 lost T20I v Ireland Belfast 11 Aug 2022 T20I # 1729
189/5 20.0 9.45 189 1 won T20I v Ireland Belfast 12 Aug 2022 T20I # 1731
132/6 11.0 12.00 132 1 won T20I v Ireland Belfast 15 Aug 2022 T20I # 1736
95/5 15.0 6.33 95 1 lost T20I v Ireland Belfast 17 Aug 2022 T20I # 1738
106/2 10.1 10.42 106 1 2 won T20I v Sri Lanka Dubai (DICS) 27 Aug 2022 T20I # 1748
131/3 18.3 7.08 128 4 2 won T20I v Bangladesh Sharjah 30 Aug 2022 T20I # 1753
175/6 20.0 8.75 175 1 lost T20I v Sri Lanka Sharjah 3 Sep 2022 T20I # 1757
129/6 20.0 6.45 129 1 lost T20I v Pakistan Sharjah 7 Sep 2022 T20I # 1760
111/8 20.0 5.55 213 -101 2 lost T20I v India Dubai (DICS) 8 Sep 2022 T20I # 1761
112 19.4 5.69 112 1 lost T20I v England Perth 22 Oct 2022 T20I # 1840
144/8 20.0 7.20 144 1 lost T20I v Sri Lanka Brisbane 1 Nov 2022 T20I # 1856
164/7 20.0 8.20 169 -4 2 lost T20I v Australia Adelaide 4 Nov 2022 T20I # 1864
294/8 50.0 5.88 294 1 won ODI v Sri Lanka Pallekele 25 Nov 2022 ODI # 4485
228 48.2 4.71 228 1 n/r ODI v Sri Lanka Pallekele 27 Nov 2022 ODI # 4488
313/8 50.0 6.26 313 1 lost ODI v Sri Lanka Pallekele 30 Nov 2022 ODI # 4490
146/5 19.1 7.61 143 4 2 won T20I v U.A.E. Abu Dhabi 16 Feb 2023 T20I # 1993
137/6 20.0 6.85 137 1 lost T20I v U.A.E. Abu Dhabi 18 Feb 2023 T20I # 1994
166/4 19.1 8.66 164 3 2 won T20I v U.A.E. Abu Dhabi 19 Feb 2023 T20I # 1995
98/4 17.5 5.49 93 6 2 won T20I v Pakistan Sharjah 24 Mar 2023 T20I # 2030
133/3 19.5 6.70 131 3 2 won T20I v Pakistan Sharjah 26 Mar 2023 T20I # 2033
116 18.4 6.21 183 -66 2 lost T20I v Pakistan Sharjah 27 Mar 2023 T20I # 2035
269/4 46.5 5.74 269 1 2 won ODI v Sri Lanka Hambantota 2 Jun 2023 ODI # 4579
191 42.1 4.52 324 -132 2 lost ODI v Sri Lanka Hambantota 4 Jun 2023 ODI # 4580
116 22.2 5.19 116 1 lost ODI v Sri Lanka Hambantota 7 Jun 2023 ODI # 4583
146 39.0 3.74 -236 2 lost Test v Bangladesh Mirpur 14 Jun 2023 Test # 2506
115 33.0 3.48 662 -546 4 lost Test v Bangladesh Mirpur 14 Jun 2023 Test # 2506
83/2 21.4 3.83 67 -86 2 won ODI v Bangladesh Chattogram 5 Jul 2023 ODI # 4615
331/9 50.0 6.62 331 1 won ODI v Bangladesh Chattogram 8 Jul 2023 ODI # 4619
126 45.2 2.77 126 1 lost ODI v Bangladesh Chattogram 11 Jul 2023 ODI # 4621
154/7 20.0 7.70 154 1 lost T20I v Bangladesh Sylhet 14 Jul 2023 T20I # 2138
116/7 17.0 6.82 116 1 lost T20I v Bangladesh Sylhet 16 Jul 2023 T20I # 2145
59 19.2 3.05 202 -142 2 lost ODI v Pakistan Hambantota 22 Aug 2023 ODI # 4625
300/5 50.0 6.00 300 1 lost ODI v Pakistan Hambantota 24 Aug 2023 ODI # 4626
209 48.4 4.29 269 -59 2 lost ODI v Pakistan Colombo (RPS) 26 Aug 2023 ODI # 4627
245 44.3 5.50 335 -89 2 lost ODI v Bangladesh Lahore 3 Sep 2023 ODI # 4631
289 37.4 7.67 292 -2 2 lost ODI v Sri Lanka Lahore 5 Sep 2023 ODI # 4633
116 18.3 6.27 116 1 won T20I v Sri Lanka Hangzhou 4 Oct 2023 T20I # 2282
116/6 17.5 6.50 116 1 2 won T20I v Pakistan Hangzhou 6 Oct 2023 T20I # 2297
156 37.2 4.17 156 1 lost ODI v Bangladesh Dharamsala 7 Oct 2023 ODI # 4660
112/5 18.2 6.10 112 1 n/r T20I v India Hangzhou 7 Oct 2023 T20I # 2301
272/8 50.0 5.44 272 1 lost ODI v India Delhi 11 Oct 2023 ODI # 4666
284 49.5 5.69 284 1 won ODI v England Delhi 15 Oct 2023 ODI # 4670
139 34.4 4.00 289 -149 2 lost ODI v New Zealand Chennai 18 Oct 2023 ODI # 4673
286/2 49.0 5.83 283 4 2 won ODI v Pakistan Chennai 23 Oct 2023 ODI # 4679
242/3 45.2 5.33 242 1 2 won ODI v Sri Lanka Pune 30 Oct 2023 ODI # 4687
181/3 31.3 5.74 180 2 2 won ODI v Netherlands Lucknow 3 Nov 2023 ODI # 4691
291/5 50.0 5.82 291 1 lost ODI v Australia Wankhede 7 Nov 2023 ODI # 4696
244 50.0 4.88 244 1 lost ODI v South Africa Ahmedabad 10 Nov 2023 ODI # 4699
203/3 20.0 10.15 203 1 won T20I v U.A.E. Sharjah 29 Dec 2023 T20I # 2424
155 19.5 7.81 167 -11 2 lost T20I v U.A.E. Sharjah 31 Dec 2023 T20I # 2426
128/6 18.3 6.91 127 2 2 won T20I v U.A.E. Sharjah 2 Jan 2024 T20I # 2427
158/5 20.0 7.90 158 1 lost T20I v India Mohali 11 Jan 2024 T20I # 2428
172 20.0 8.60 172 1 lost T20I v India Indore 14 Jan 2024 T20I # 2431
212/6 20.0 10.60 213 0 2 tied T20I v India Bengaluru 17 Jan 2024 T20I # 2435
198 62.4 3.15 198 1 lost Test v Sri Lanka Colombo (SSC) 2 Feb 2024 Test # 2527
296 112.3 2.63 55 3 lost Test v Sri Lanka Colombo (SSC) 2 Feb 2024 Test # 2527
339/6 50.0 6.78 382 -42 2 lost ODI v Sri Lanka Pallekele 9 Feb 2024 ODI # 4725
153 33.5 4.52 309 -155 2 lost ODI v Sri Lanka Pallekele 11 Feb 2024 ODI # 4727
266 48.2 5.50 266 1 lost ODI v Sri Lanka Pallekele 14 Feb 2024 ODI # 4729
156/9 20.0 7.80 161 -4 2 lost T20I v Sri Lanka Dambulla 17 Feb 2024 T20I # 2479
115 17.0 6.76 188 -72 2 lost T20I v Sri Lanka Dambulla 19 Feb 2024 T20I # 2480
209/5 20.0 10.45 209 1 won T20I v Sri Lanka Dambulla 21 Feb 2024 T20I # 2482
155 54.5 2.82 155 1 lost Test v Ireland Tolerance Oval 28 Feb 2024 Test # 2532
218 75.4 2.88 110 3 lost Test v Ireland Tolerance Oval 28 Feb 2024 Test # 2532
310/5 50.0 6.20 310 1 won ODI v Ireland Sharjah 7 Mar 2024 ODI # 4741
236/9 50.0 4.72 236 1 won ODI v Ireland Sharjah 12 Mar 2024 ODI # 4742
111 18.4 5.94 150 -38 2 lost T20I v Ireland Sharjah 15 Mar 2024 T20I # 2521
152/9 20.0 7.60 152 1 won T20I v Ireland Sharjah 17 Mar 2024 T20I # 2526
155/7 20.0 7.75 155 1 won T20I v Ireland Sharjah 18 Mar 2024 T20I # 2529
Statsguru includes the following current or recent relevant matches:
Bangladesh v Zimbabwe at Mirpur, 5th T20I, May 12, 2024 [T20I # 2607 - Live]
    » Zimbabwe 158/2 (18.3 ov, J Campbell 8*, Sikandar Raza 72*, Mahedi Hasan 0/31) - Match over
Japan v Mongolia at Sano, 7th T20I, May 12, 2024 [T20I # 2606 - Current]
France v Belgium at Dreux, Mdina Cup 6th match, May 11, 2024 [T20I # 2605]
Belgium v Malta at Dreux, Mdina Cup 5th match, May 11, 2024 [T20I # 2604]
Japan v Mongolia at Sano, 6th T20I, May 11, 2024 [T20I # 2603]
Japan v Mongolia at Sano, 5th T20I, May 11, 2024 [T20I # 2602]
 
Feedback Print this page