View innings by innings list [change view]
Start of match date greater than or equal to 25 Jan 2021 remove greater than or equal to 25 Jan 2021 from query
Totals in terms of batting team switch totals
Ordered by team score (descending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
unfiltered 1986-2024 749 243 474 0 18 14 0.512 24.96 4.14 879 638 43 Profile
filtered 2021-2024 156 67 82 0 2 5 0.817 26.07 4.66 176 541 53
Innings by innings list
541/7d 173.0 3.12 541 1 draw Test v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
468 126.0 3.71 468 1 won Test v Zimbabwe Harare 7 Jul 2021 Test # 2427
465 170.1 2.73 68 2 draw Test v Sri Lanka Chattogram 15 May 2022 Test # 2462
458 176.2 2.59 130 2 won Test v New Zealand Mount Maunganui 1 Jan 2022 Test # 2444
430 150.2 2.86 430 1 lost Test v West Indies Chattogram 3 Feb 2021 Test # 2407
425/4d 80.0 5.31 661 3 won Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
382 86.0 4.44 382 1 won Test v Afghanistan Mirpur 14 Jun 2023 Test # 2506
369 80.3 4.58 155 2 won Test v Ireland Mirpur 4 Apr 2023 Test # 2501
365 116.2 3.13 365 1 lost Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
349/6 50.0 6.98 349 1 n/r ODI v Ireland Sylhet 20 Mar 2023 ODI # 4542
338/8 50.0 6.76 338 1 won ODI v Ireland Sylhet 18 Mar 2023 ODI # 4539
338 100.4 3.35 331 3 won Test v New Zealand Sylhet 28 Nov 2023 Test # 2516
334/5 50.0 6.68 334 1 won ODI v Afghanistan Lahore 3 Sep 2023 ODI # 4631
330 114.4 2.87 330 1 lost Test v Pakistan Chattogram 26 Nov 2021 Test # 2436
324 113.2 2.85 513 -188 4 lost Test v India Chattogram 14 Dec 2022 Test # 2481
320/7 44.3 7.19 320 1 2 won ODI v Ireland Chelmsford 12 May 2023 ODI # 4577
318 85.0 3.74 511 -192 4 lost Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
314/7 50.0 6.28 314 1 won ODI v South Africa Centurion 18 Mar 2022 ODI # 4370
310 85.1 3.63 310 1 won Test v New Zealand Sylhet 28 Nov 2023 Test # 2516
306/4 50.0 6.12 306 1 won ODI v Afghanistan Chattogram 25 Feb 2022 ODI # 4358
306/8 50.0 6.12 306 1 lost ODI v Australia Pune 11 Nov 2023 ODI # 4700
303/2 50.0 6.06 303 1 lost ODI v Zimbabwe Harare 5 Aug 2022 ODI # 4441
302/5 48.0 6.29 299 4 2 won ODI v Zimbabwe Harare 20 Jul 2021 ODI # 4308
298 115.5 2.57 -69 2 lost Test v South Africa Durban 31 Mar 2022 Test # 2460
297/6 50.0 5.94 297 1 won ODI v West Indies Chattogram 25 Jan 2021 ODI # 4274
296 96.5 3.05 -113 2 lost Test v West Indies Mirpur 11 Feb 2021 Test # 2410
291 49.5 5.83 291 1 lost ODI v New Zealand Nelson 20 Dec 2023 ODI # 4715
290/9 50.0 5.80 290 1 lost ODI v Zimbabwe Harare 7 Aug 2022 ODI # 4442
286/7 50.0 5.72 286 1 lost ODI v Sri Lanka Chattogram 15 Mar 2024 ODI # 4744
284/1d 67.4 4.19 476 3 won Test v Zimbabwe Harare 7 Jul 2021 Test # 2427
282/7 41.1 6.85 280 3 2 won ODI v Sri Lanka Delhi 6 Nov 2023 ODI # 4695
278 79.3 3.49 -117 3 lost Test v New Zealand Christchurch 9 Jan 2022 Test # 2447
276/9 50.0 5.52 276 1 won ODI v Zimbabwe Harare 16 Jul 2021 ODI # 4304
274 48.5 5.61 274 1 won ODI v Ireland Chelmsford 14 May 2023 ODI # 4578
271/6 50.0 5.42 271 1 lost ODI v New Zealand Christchurch 23 Mar 2021 ODI # 4280
271/7 50.0 5.42 271 1 won ODI v India Mirpur 7 Dec 2022 ODI # 4496
265/8 50.0 5.30 265 1 won ODI v India Colombo (RPS) 15 Sep 2023 ODI # 4645
257/6 50.0 5.14 257 1 won ODI v Sri Lanka Mirpur 23 May 2021 ODI # 4290
257/4 44.4 5.75 256 2 2 won ODI v Sri Lanka Chattogram 13 Mar 2024 ODI # 4743
256/9 50.0 5.12 256 1 won ODI v Zimbabwe Harare 10 Aug 2022 ODI # 4443
256/8 50.0 5.12 256 1 lost ODI v India Pune 19 Oct 2023 ODI # 4674
251 83.0 3.02 -242 2 lost Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
246 48.1 5.10 246 1 won ODI v Sri Lanka Mirpur 25 May 2021 ODI # 4291
246 48.5 5.03 246 1 won ODI v England Chattogram 6 Mar 2023 ODI # 4531
246/9 50.0 4.92 246 1 n/r ODI v Ireland Chelmsford 9 May 2023 ODI # 4576
245 90.5 2.69 83 3 lost Test v West Indies North Sound 16 Jun 2022 Test # 2466
245/9 50.0 4.90 245 1 lost ODI v New Zealand Chennai 13 Oct 2023 ODI # 4668
242/7 49.1 4.92 241 2 2 won ODI v Zimbabwe Harare 18 Jul 2021 ODI # 4306
237/6 40.2 5.87 236 2 2 won ODI v Sri Lanka Chattogram 18 Mar 2024 ODI # 4745
236 48.1 4.89 258 -21 2 lost ODI v Sri Lanka Colombo (RPS) 9 Sep 2023 ODI # 4637
234 64.2 3.63 234 1 lost Test v West Indies Gros Islet 24 Jun 2022 Test # 2468
233 46.4 4.99 383 -149 2 lost ODI v South Africa Wankhede 24 Oct 2023 ODI # 4680
231 70.2 3.28 144 3 lost Test v India Mirpur 22 Dec 2022 Test # 2484
227 71.0 3.19 437 -209 4 lost Test v Sri Lanka Pallekele 29 Apr 2021 Test # 2419
227 73.5 3.07 227 1 lost Test v India Mirpur 22 Dec 2022 Test # 2484
227 48.2 4.69 365 -137 2 lost ODI v England Dharamsala 10 Oct 2023 ODI # 4664
223/8d 67.5 3.28 394 3 lost Test v West Indies Chattogram 3 Feb 2021 Test # 2407
219/6 48.5 4.48 216 4 2 won ODI v Afghanistan Chattogram 23 Feb 2022 ODI # 4357
217 74.2 2.91 -236 2 lost Test v South Africa Gqeberha 8 Apr 2022 Test # 2461
213 61.3 3.46 231 -17 4 lost Test v West Indies Mirpur 11 Feb 2021 Test # 2410
209 47.2 4.41 209 1 lost ODI v England Mirpur 1 Mar 2023 ODI # 4525
207/5 19.2 10.70 207 1 won T20I v Ireland Chattogram 27 Mar 2023 T20I # 2034
205 84.4 2.42 -8 3 lost Test v Pakistan Mirpur 4 Dec 2021 Test # 2439
204 45.1 4.51 204 1 lost ODI v Pakistan Eden Gardens 31 Oct 2023 ODI # 4688
203/8 20.0 10.15 207 -3 2 lost T20I v Sri Lanka Sylhet 4 Mar 2024 T20I # 2494
202/3 17.0 11.88 202 1 won T20I v Ireland Chattogram 29 Mar 2023 T20I # 2037
200/9 30.0 6.66 245 -39 2 lost ODI v New Zealand Dunedin 17 Dec 2023 ODI # 4711
194/5 19.2 10.03 194 1 2 won T20I v Zimbabwe Harare 25 Jul 2021 T20I # 1203
194/9 50.0 3.88 194 1 lost ODI v South Africa Johannesburg 20 Mar 2022 ODI # 4372
194 44.4 4.34 327 -132 2 lost ODI v England Mirpur 3 Mar 2023 ODI # 4528
193 38.4 4.99 193 1 lost ODI v Pakistan Lahore 6 Sep 2023 ODI # 4634
192 46.5 4.09 192 1 lost ODI v Afghanistan Chattogram 28 Feb 2022 ODI # 4359
189 42.3 4.44 287 -97 2 lost ODI v Sri Lanka Mirpur 28 May 2021 ODI # 4292
189 43.2 4.36 332 -142 2 lost ODI v Afghanistan Chattogram 8 Jul 2023 ODI # 4619
188/6 20.0 9.40 206 -17 2 lost T20I v Zimbabwe Harare 30 Jul 2022 T20I # 1706
188 51.3 3.65 -92 2 lost Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
187/9 46.0 4.06 187 1 2 won ODI v India Mirpur 4 Dec 2022 ODI # 4493
186 45.0 4.13 12 3 lost Test v West Indies Gros Islet 24 Jun 2022 Test # 2468
183/7 20.0 9.15 183 1 lost T20I v Sri Lanka Dubai (DICS) 1 Sep 2022 T20I # 1755
182 34.0 5.35 410 -227 2 lost ODI v India Chattogram 10 Dec 2022 ODI # 4499
182 49.2 3.68 511 -328 4 lost Test v Sri Lanka Sylhet 22 Mar 2024 Test # 2536
181/7 20.0 9.05 181 1 won T20I v P.N.G. Al Amerat 21 Oct 2021 T20I # 1334
179/6 48.3 3.69 179 1 2 won ODI v West Indies Providence 16 Jul 2022 ODI # 4431
178 68.4 2.59 -353 2 lost Test v Sri Lanka Chattogram 30 Mar 2024 Test # 2537
173/6 20.0 8.65 173 1 lost T20I v Pakistan Christchurch 13 Oct 2022 T20I # 1818
172 66.2 2.59 172 1 lost Test v New Zealand Mirpur 6 Dec 2023 Test # 2517
171/4 20.0 8.55 171 1 lost T20I v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
171 34.3 4.95 171 1 lost ODI v New Zealand Mirpur 26 Sep 2023 ODI # 4655
170/2 18.1 9.35 166 5 2 won T20I v Sri Lanka Sylhet 6 Mar 2024 T20I # 2501
169 55.3 3.04 28 3 lost Test v Sri Lanka Mirpur 23 May 2022 Test # 2463
169/5 20.0 8.45 169 1 won T20I v U.A.E. Dubai (DICS) 27 Sep 2022 T20I # 1799
169/9 43.0 3.93 169 1 lost ODI v Afghanistan Chattogram 5 Jul 2023 ODI # 4615
168 41.1 4.08 255 -86 2 lost ODI v New Zealand Mirpur 23 Sep 2023 ODI # 4652
165/5 20.0 8.25 165 1 won T20I v Zimbabwe Chattogram 7 May 2024 T20I # 2592
164 42.4 3.84 164 1 lost ODI v Sri Lanka Pallekele 31 Aug 2023 ODI # 4629
163/5 20.0 8.15 163 1 lost T20I v West Indies Providence 7 Jul 2022 T20I # 1617
160/7 20.0 8.00 209 -48 2 lost T20I v New Zealand Christchurch 12 Oct 2022 T20I # 1816
158/6 20.0 7.90 194 -35 2 lost T20I v West Indies Roseau 3 Jul 2022 T20I # 1607
158/5 20.0 7.90 158 1 won T20I v U.A.E. Dubai (DICS) 25 Sep 2022 T20I # 1797
158/4 18.0 8.77 157 2 2 won T20I v England Chattogram 9 Mar 2023 T20I # 2018
158/2 20.0 7.90 158 1 won T20I v England Mirpur 14 Mar 2023 T20I # 2026
158/4 34.4 4.55 157 2 2 won ODI v Afghanistan Dharamsala 7 Oct 2023 ODI # 4660
157 56.2 2.78 201 3 lost Test v Pakistan Chattogram 26 Nov 2021 Test # 2436
157/8 19.5 7.91 155 3 2 won T20I v Afghanistan Sylhet 14 Jul 2023 T20I # 2138
157/6 20.0 7.85 157 1 lost T20I v Zimbabwe Mirpur 12 May 2024 T20I # 2607
156/1 26.3 5.88 155 2 2 won ODI v South Africa Centurion 23 Mar 2022 ODI # 4375
155/8 20.0 7.75 155 1 won T20I v Afghanistan Mirpur 3 Mar 2022 T20I # 1495
154 42.4 3.60 319 -164 2 lost ODI v New Zealand Wellington 26 Mar 2021 ODI # 4282
153/2 18.5 8.12 153 1 2 won T20I v Zimbabwe Harare 22 Jul 2021 T20I # 1196
153 20.0 7.65 153 1 won T20I v Oman Al Amerat 19 Oct 2021 T20I # 1322
153/6 20.0 7.65 153 1 lost T20I v U.S.A. Prairie View 21 May 2024 T20I # 2613
151/4 31.5 4.74 150 2 2 won ODI v West Indies Providence 10 Jul 2022 ODI # 4421
150/7 20.0 7.50 150 1 won T20I v Zimbabwe Brisbane 30 Oct 2022 T20I # 1851
150 55.5 2.68 -254 2 lost Test v India Chattogram 14 Dec 2022 Test # 2481
146/8 20.0 7.30 157 -10 2 lost T20I v Zimbabwe Harare 2 Aug 2022 T20I # 1719
146/8 20.0 7.30 168 -21 2 lost T20I v Pakistan Christchurch 7 Oct 2022 T20I # 1807
146 19.4 7.42 175 -28 2 lost T20I v Sri Lanka Sylhet 9 Mar 2024 T20I # 2509
145/6 16.0 9.06 151 -39 2 lost T20I v India Adelaide 2 Nov 2022 T20I # 1860
144/8 20.0 7.20 211 -66 2 lost T20I v New Zealand Hamilton 28 Mar 2021 T20I # 1139
144/8 20.0 7.20 144 1 won T20I v Netherlands Hobart 24 Oct 2022 T20I # 1843
144 35.0 4.11 136 3 lost Test v New Zealand Mirpur 6 Dec 2023 Test # 2517
143 19.5 7.21 167 -23 2 lost T20I v Zimbabwe Harare 23 Jul 2021 T20I # 1198
143 19.5 7.21 143 1 won T20I v Zimbabwe Mirpur 10 May 2024 T20I # 2599
142/7 16.0 8.87 171 -31 2 lost T20I v New Zealand Napier 30 Mar 2021 T20I # 1140
142 42.2 3.35 230 -87 2 lost ODI v Netherlands Eden Gardens 28 Oct 2023 ODI # 4685
142/4 18.3 7.67 139 4 2 won T20I v Zimbabwe Chattogram 5 May 2024 T20I # 2589
141/6 20.0 7.05 141 1 won T20I v New Zealand Mirpur 3 Sep 2021 T20I # 1251
139/5 20.0 6.95 143 -3 2 lost T20I v West Indies Sharjah 29 Oct 2021 T20I # 1375
138/3 27.1 5.07 138 1 4 won Test v Ireland Mirpur 4 Apr 2023 Test # 2501
138 19.3 7.07 145 -6 2 lost T20I v U.S.A. Prairie View 23 May 2024 T20I # 2616
137/8 20.0 6.85 137 1 lost T20I v New Zealand Christchurch 9 Oct 2022 T20I # 1811
137/5 18.4 7.33 135 3 2 won T20I v New Zealand Napier 27 Dec 2023 T20I # 2422
136/3 17.3 7.77 136 1 2 won T20I v Zimbabwe Harare 31 Jul 2022 T20I # 1713
134/8 20.0 6.70 162 -27 2 lost T20I v New Zealand Mirpur 10 Sep 2021 T20I # 1263
134/7 20.0 6.70 141 -6 2 lost T20I v Scotland Al Amerat 17 Oct 2021 T20I # 1311
131 41.5 3.13 131 1 lost ODI v New Zealand Dunedin 20 Mar 2021 ODI # 4279
131/7 20.0 6.55 131 1 won T20I v Australia Mirpur 3 Aug 2021 T20I # 1210
129/3 23.3 5.48 127 3 2 won ODI v Afghanistan Chattogram 11 Jul 2023 ODI # 4621
127/9 20.0 6.35 127 1 won T20I v Australia Mirpur 6 Aug 2021 T20I # 1216
127/7 20.0 6.35 127 1 lost T20I v Pakistan Mirpur 19 Nov 2021 T20I # 1439
127/7 20.0 6.35 127 1 lost T20I v Afghanistan Sharjah 30 Aug 2022 T20I # 1753
127/8 20.0 6.35 127 1 lost T20I v Pakistan Adelaide 6 Nov 2022 T20I # 1872
126 41.2 3.04 -395 2 lost Test v New Zealand Christchurch 9 Jan 2022 Test # 2447
126/2 15.2 8.21 125 2 2 won T20I v Zimbabwe Chattogram 3 May 2024 T20I # 2586
124/9 20.0 6.20 124 1 lost T20I v England Abu Dhabi 27 Oct 2021 T20I # 1369
124/7 20.0 6.20 124 1 lost T20I v Pakistan Mirpur 22 Nov 2021 T20I # 1447
124 19.2 6.41 124 1 lost T20I v Ireland Chattogram 31 Mar 2023 T20I # 2038
123/5 18.4 6.58 122 2 2 won T20I v Australia Mirpur 4 Aug 2021 T20I # 1212
122/8 20.0 6.10 122 1 won T20I v Australia Mirpur 9 Aug 2021 T20I # 1222
120/6 18.5 6.37 118 3 2 won T20I v England Mirpur 12 Mar 2023 T20I # 2023
119/4 16.1 7.36 119 3 2 won T20I v Afghanistan Sylhet 16 Jul 2023 T20I # 2145
116/5 20.0 5.80 116 1 won T20I v Malaysia Hangzhou 4 Oct 2023 T20I # 2283
115/9 20.0 5.75 115 1 lost T20I v Afghanistan Mirpur 5 Mar 2022 T20I # 1496
112/1 20.4 5.41 109 4 2 won ODI v West Indies Providence 13 Jul 2022 ODI # 4426
110 19.2 5.68 110 1 lost T20I v New Zealand Mount Maunganui 31 Dec 2023 T20I # 2425
108/7 20.0 5.40 108 1 lost T20I v Pakistan Mirpur 20 Nov 2021 T20I # 1443
108/0 11.4 9.25 105 4 2 won T20I v U.S.A. Prairie View 25 May 2024 T20I # 2625
105/8 13.0 8.07 105 1 n/r T20I v West Indies Roseau 2 Jul 2022 T20I # 1601
104/9 20.0 5.20 104 1 lost T20I v Australia Mirpur 7 Aug 2021 T20I # 1218
103 32.5 3.13 103 1 lost Test v West Indies North Sound 16 Jun 2022 Test # 2466
102/0 13.1 7.74 102 1 2 won ODI v Ireland Sylhet 23 Mar 2023 ODI # 4547
101 16.3 6.12 206 -104 2 lost T20I v South Africa Sydney 27 Oct 2022 T20I # 1847
100/2 33.0 3.03 -7 3 draw Test v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
99/1 15.1 6.52 99 1 2 won ODI v New Zealand Napier 23 Dec 2023 ODI # 4717
96/4 19.1 5.00 94 3 2 won T20I v New Zealand Mirpur 8 Sep 2021 T20I # 1260
96/9 20.0 4.80 96 1 lost T20I v India Hangzhou 6 Oct 2023 T20I # 2296
87 32.0 2.71 -213 2 lost Test v Pakistan Mirpur 4 Dec 2021 Test # 2439
84 18.2 4.58 84 1 lost T20I v South Africa Abu Dhabi 2 Nov 2021 T20I # 1384
80 23.3 3.40 413 -332 4 lost Test v South Africa Gqeberha 8 Apr 2022 Test # 2461
76 9.3 8.00 142 -65 2 lost T20I v New Zealand Auckland 1 Apr 2021 T20I # 1141
76 19.4 3.86 129 -52 2 lost T20I v New Zealand Mirpur 5 Sep 2021 T20I # 1258
73 15.0 4.86 73 1 lost T20I v Australia Dubai (DICS) 4 Nov 2021 T20I # 1391
65/4 5.0 13.00 65 17 2 won T20I v Pakistan Hangzhou 7 Oct 2023 T20I # 2300
62/3 15.0 4.13 61 2 2 won T20I v New Zealand Mirpur 1 Sep 2021 T20I # 1243
53 19.0 2.78 274 -220 4 lost Test v South Africa Durban 31 Mar 2022 Test # 2460
42/2 16.5 2.49 40 3 4 won Test v New Zealand Mount Maunganui 1 Jan 2022 Test # 2444
DNB 0.0 - 0 0 n/r ODI v New Zealand Mirpur 21 Sep 2023 ODI # 4650
DNB 0.0 - 0 0 n/r T20I v New Zealand Mount Maunganui 29 Dec 2023 T20I # 2423
Statsguru includes the following current or recent relevant matches:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page