View innings by innings list [change view]
Start of match date greater than or equal to 1 jan 2003 remove greater than or equal to 1 jan 2003 from query
Tournament type 5+ team tournaments remove 5+ team tournaments from query
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
unfiltered 1952-2024 1666 800 660 12 166 28 1.212 31.11 3.78 2021 765 43 Profile
filtered 2003-2024 196 102 83 2 7 2 1.228 30.56 4.49 221 579 82
Innings by innings list
228 44.3 5.12 311 -82 2 lost ODI v Australia Johannesburg 11 Feb 2003 ODI # 1945
255/9 50.0 5.10 255 1 won ODI v Namibia Kimberley 16 Feb 2003 ODI # 1954
134 31.0 4.32 247 -112 2 lost ODI v England Cape Town 22 Feb 2003 ODI # 1962
253/9 50.0 5.06 253 1 won ODI v Netherlands Paarl 25 Feb 2003 ODI # 1967
273/7 50.0 5.46 273 1 lost ODI v India Centurion 1 Mar 2003 ODI # 1975
73/3 14.0 5.21 73 1 n/r ODI v Zimbabwe Bulawayo 4 Mar 2003 ODI # 1980
257/6 50.0 5.14 257 1 won ODI v Bangladesh Colombo (SSC) 17 Jul 2004 ODI # 2145
343/5 50.0 6.86 343 1 won ODI v Hong Kong Colombo (SSC) 18 Jul 2004 ODI # 2147
122 39.5 3.06 122 1 lost ODI v Sri Lanka Colombo (RPS) 21 Jul 2004 ODI # 2150
300/9 50.0 6.00 300 1 won ODI v India Colombo (RPS) 25 Jul 2004 ODI # 2152
167/4 41.0 4.07 167 1 2 won ODI v Bangladesh Colombo (RPS) 29 Jul 2004 ODI # 2154
95/3 18.4 5.08 95 1 2 won ODI v Kenya Birmingham 14 Sep 2004 ODI # 2174
201/7 49.2 4.07 201 1 2 won ODI v India Birmingham 19 Sep 2004 ODI # 2179
131 38.2 3.41 131 1 lost ODI v West Indies Southampton 22 Sep 2004 ODI # 2181
255/6 48.1 5.29 254 2 2 won ODI v Sri Lanka Jaipur 17 Oct 2006 ODI # 2431
223 46.3 4.79 275 -51 2 lost ODI v New Zealand Mohali 25 Oct 2006 ODI # 2436
89 25.0 3.56 214 -124 2 lost ODI v South Africa Mohali 27 Oct 2006 ODI # 2438
187 47.2 3.95 242 -54 2 lost ODI v West Indies Kingston 13 Mar 2007 ODI # 2531
132 45.4 2.89 132 1 lost ODI v Ireland Kingston 17 Mar 2007 ODI # 2539
349 49.5 7.00 349 1 won ODI v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
171/9 20.0 8.55 171 1 won T20I v Scotland Durban 12 Sep 2007 T20I # 22
141/7 20.0 7.05 142 0 2 tied T20I v India Durban 14 Sep 2007 T20I # 29
189/6 20.0 9.45 189 1 won T20I v Sri Lanka Johannesburg 17 Sep 2007 T20I # 35
165/4 19.1 8.60 165 1 2 won T20I v Australia Johannesburg 18 Sep 2007 T20I # 37
141/6 19.0 7.42 141 1 2 won T20I v Bangladesh Cape Town 20 Sep 2007 T20I # 42
147/4 18.5 7.80 144 4 2 won T20I v New Zealand Cape Town 22 Sep 2007 T20I # 44
152 19.3 7.79 158 -5 2 lost T20I v India Johannesburg 24 Sep 2007 T20I # 46
288/9 50.0 5.76 288 1 won ODI v Hong Kong Karachi 24 Jun 2008 ODI # 2712
299/4 50.0 5.98 299 1 lost ODI v India Karachi 26 Jun 2008 ODI # 2717
238/9 50.0 4.76 303 -64 2 lost ODI v Sri Lanka Karachi 29 Jun 2008 ODI # 2723
309/2 45.3 6.79 309 1 2 won ODI v India Karachi 2 Jul 2008 ODI # 2730
116/0 19.4 5.89 116 1 2 won ODI v Bangladesh Karachi 4 Jul 2008 ODI # 2733
137/7 20.0 6.85 186 -48 2 lost T20I v England The Oval 7 Jun 2009 T20I # 95
175/5 20.0 8.75 175 1 won T20I v Netherlands Lord's 9 Jun 2009 T20I # 98
131/9 20.0 6.55 151 -19 2 lost T20I v Sri Lanka Lord's 12 Jun 2009 T20I # 104
100/4 13.1 7.59 100 1 2 won T20I v New Zealand The Oval 13 Jun 2009 T20I # 107
159/5 20.0 7.95 159 1 won T20I v Ireland The Oval 15 Jun 2009 T20I # 110
149/4 20.0 7.45 149 1 won T20I v South Africa Nottingham 18 Jun 2009 T20I # 114
139/2 18.4 7.44 139 1 2 won T20I v Sri Lanka Lord's 21 Jun 2009 T20I # 116
134/5 30.3 4.39 134 1 2 won ODI v West Indies Johannesburg 23 Sep 2009 ODI # 2894
302/9 50.0 6.04 302 1 won ODI v India Centurion 26 Sep 2009 ODI # 2898
205/6 50.0 4.10 205 1 lost ODI v Australia Centurion 30 Sep 2009 ODI # 2903
233/9 50.0 4.66 233 1 lost ODI v New Zealand Johannesburg 3 Oct 2009 ODI # 2906
172/3 20.0 8.60 172 1 won T20I v Bangladesh Gros Islet 1 May 2010 T20I # 154
157 20.0 7.85 192 -34 2 lost T20I v Australia Gros Islet 2 May 2010 T20I # 156
147/9 20.0 7.35 147 1 lost T20I v England Bridgetown 6 May 2010 T20I # 163
132/7 20.0 6.60 134 -1 2 lost T20I v New Zealand Bridgetown 8 May 2010 T20I # 167
148/7 20.0 7.40 148 1 won T20I v South Africa Gros Islet 10 May 2010 T20I # 171
191/6 20.0 9.55 191 1 lost T20I v Australia Gros Islet 14 May 2010 T20I # 176
317/7 50.0 6.34 317 1 won ODI v Kenya Hambantota 23 Feb 2011 ODI # 3105
277/7 50.0 5.54 277 1 won ODI v Sri Lanka Colombo (RPS) 26 Feb 2011 ODI # 3109
184 43.0 4.27 184 1 won ODI v Canada Colombo (RPS) 3 Mar 2011 ODI # 3116
192 41.4 4.60 303 -110 2 lost ODI v New Zealand Pallekele 8 Mar 2011 ODI # 3123
164/3 34.1 4.80 162 13 2 won ODI v Zimbabwe Pallekele 14 Mar 2011 ODI # 3132
178/6 41.0 4.34 177 2 2 won ODI v Australia Colombo (RPS) 19 Mar 2011 ODI # 3139
113/0 20.5 5.42 113 1 2 won ODI v West Indies Mirpur 23 Mar 2011 ODI # 3142
231 49.5 4.63 261 -29 2 lost ODI v India Mohali 30 Mar 2011 ODI # 3147
177/6 20.0 8.85 177 1 won T20I v New Zealand Pallekele 23 Sep 2012 T20I # 271
178/2 18.4 9.53 176 3 2 won T20I v Bangladesh Pallekele 25 Sep 2012 T20I # 274
136/8 19.4 6.91 134 3 2 won T20I v South Africa Colombo (RPS) 28 Sep 2012 T20I # 277
128 19.4 6.50 128 1 lost T20I v India Colombo (RPS) 30 Sep 2012 T20I # 282
149/6 20.0 7.45 149 1 won T20I v Australia Colombo (RPS) 2 Oct 2012 T20I # 285
123/7 20.0 6.15 140 -16 2 lost T20I v Sri Lanka Colombo (RPS) 4 Oct 2012 T20I # 287
170 48.0 3.54 170 1 lost ODI v West Indies The Oval 7 Jun 2013 ODI # 3364
167 45.0 3.71 235 -67 2 lost ODI v South Africa Birmingham 10 Jun 2013 ODI # 3367
165 39.4 4.15 165 1 lost ODI v India Birmingham 15 Jun 2013 ODI # 3372
284 48.5 5.81 297 -12 2 lost ODI v Sri Lanka Fatullah 25 Feb 2014 ODI # 3473
248/8 50.0 4.96 248 1 won ODI v Afghanistan Fatullah 27 Feb 2014 ODI # 3475
249/9 49.4 5.01 246 4 2 won ODI v India Mirpur 2 Mar 2014 ODI # 3479
329/7 49.5 6.60 327 3 2 won ODI v Bangladesh Mirpur 4 Mar 2014 ODI # 3482
260/5 50.0 5.20 260 1 lost ODI v Sri Lanka Mirpur 8 Mar 2014 ODI # 3486
130/7 20.0 6.50 130 1 lost T20I v India Mirpur 21 Mar 2014 T20I # 378
191/5 20.0 9.55 191 1 won T20I v Australia Mirpur 23 Mar 2014 T20I # 381
190/5 20.0 9.50 190 1 won T20I v Bangladesh Mirpur 30 Mar 2014 T20I # 392
82 17.5 4.59 167 -84 2 lost T20I v West Indies Mirpur 1 Apr 2014 T20I # 397
224 47.0 4.76 301 -76 2 lost ODI v India Adelaide 15 Feb 2015 ODI # 3602
160 39.0 4.10 311 -150 2 lost ODI v West Indies Christchurch 21 Feb 2015 ODI # 3608
235/7 50.0 4.70 235 1 won ODI v Zimbabwe Brisbane 1 Mar 2015 ODI # 3620
339/6 50.0 6.78 339 1 won ODI v U.A.E. Napier 4 Mar 2015 ODI # 3622
222 46.4 4.75 222 1 won ODI v South Africa Auckland 7 Mar 2015 ODI # 3626
241/3 46.1 5.22 238 4 2 won ODI v Ireland Adelaide 15 Mar 2015 ODI # 3639
213 49.5 4.27 213 1 lost ODI v Australia Adelaide 20 Mar 2015 ODI # 3642
83 17.3 4.74 83 1 lost T20I v India Mirpur 27 Feb 2016 T20I # 512
131/3 18.4 7.01 130 2 2 won T20I v U.A.E. Mirpur 29 Feb 2016 T20I # 514
129/7 20.0 6.45 129 1 lost T20I v Bangladesh Mirpur 2 Mar 2016 T20I # 516
151/4 19.2 7.81 151 1 2 won T20I v Sri Lanka Mirpur 4 Mar 2016 T20I # 518
201/5 20.0 10.05 201 1 won T20I v Bangladesh Eden Gardens 16 Mar 2016 T20I # 536
118/5 18.0 6.55 118 1 lost T20I v India Eden Gardens 19 Mar 2016 T20I # 541
158/5 20.0 7.90 181 -22 2 lost T20I v New Zealand Mohali 22 Mar 2016 T20I # 545
172/8 20.0 8.60 194 -21 2 lost T20I v Australia Mohali 25 Mar 2016 T20I # 548
164 33.4 4.87 289 -155 2 lost ODI v India Birmingham 4 Jun 2017 ODI # 3878
119/3 27.0 4.40 101 -100 2 won ODI v South Africa Birmingham 7 Jun 2017 ODI # 3881
237/7 44.5 5.28 237 1 2 won ODI v Sri Lanka Cardiff 12 Jun 2017 ODI # 3888
215/2 37.1 5.78 212 4 2 won ODI v England Cardiff 14 Jun 2017 ODI # 3889
338/4 50.0 6.76 338 1 won ODI v India The Oval 18 Jun 2017 ODI # 3894
120/2 23.4 5.07 117 4 2 won ODI v Hong Kong Dubai (DICS) 16 Sep 2018 ODI # 4037
162 43.1 3.75 162 1 lost ODI v India Dubai (DICS) 19 Sep 2018 ODI # 4040
258/7 49.3 5.21 258 1 2 won ODI v Afghanistan Abu Dhabi 21 Sep 2018 ODI # 4043
237/7 50.0 4.74 237 1 lost ODI v India Dubai (DICS) 23 Sep 2018 ODI # 4044
202/9 50.0 4.04 240 -37 2 lost ODI v Bangladesh Abu Dhabi 26 Sep 2018 ODI # 4047
105 21.4 4.84 105 1 lost ODI v West Indies Nottingham 31 May 2019 ODI # 4144
348/8 50.0 6.96 348 1 won ODI v England Nottingham 3 Jun 2019 ODI # 4148
266 45.4 5.82 308 -41 2 lost ODI v Australia Taunton 12 Jun 2019 ODI # 4157
212/6 40.0 5.30 302 -124 2 lost ODI v India Manchester 16 Jun 2019 ODI # 4161
308/7 50.0 6.16 308 1 won ODI v South Africa Lord's 23 Jun 2019 ODI # 4171
241/4 49.1 4.90 238 4 2 won ODI v New Zealand Birmingham 26 Jun 2019 ODI # 4174
230/7 49.4 4.63 228 3 2 won ODI v Afghanistan Leeds 29 Jun 2019 ODI # 4177
315/9 50.0 6.30 315 1 won ODI v Bangladesh Lord's 5 Jul 2019 ODI # 4186
240 86.2 2.77 240 1 lost Test v Australia Brisbane 21 Nov 2019 Test # 2368
335 84.2 3.97 -5 3 lost Test v Australia Brisbane 21 Nov 2019 Test # 2368
302 94.4 3.19 -287 2 lost Test v Australia Adelaide 29 Nov 2019 Test # 2372
239 82.0 2.91 -48 3 lost Test v Australia Adelaide 29 Nov 2019 Test # 2372
252/2 70.0 3.60 -56 2 draw Test v Sri Lanka Rawalpindi 11 Dec 2019 Test # 2373
191 59.3 3.21 191 1 won Test v Sri Lanka Karachi 19 Dec 2019 Test # 2375
555/3d 131.0 4.23 475 3 won Test v Sri Lanka Karachi 19 Dec 2019 Test # 2375
445 122.5 3.62 212 2 won Test v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
326 109.3 2.97 326 1 lost Test v England Manchester 5 Aug 2020 Test # 2391
169 46.4 3.62 276 3 lost Test v England Manchester 5 Aug 2020 Test # 2391
236 91.2 2.58 236 1 draw Test v England Southampton 13 Aug 2020 Test # 2392
273 93.0 2.93 -310 2 draw Test v England Southampton 21 Aug 2020 Test # 2393
187/4 83.1 2.24 -123 3 draw Test v England Southampton 21 Aug 2020 Test # 2393
281/8 50.0 5.62 281 1 won ODI v Zimbabwe Rawalpindi 30 Oct 2020 ODI # 4262
208/4 35.2 5.88 207 2 2 won ODI v Zimbabwe Rawalpindi 1 Nov 2020 ODI # 4263
278/9 50.0 5.56 279 0 2 tied ODI v Zimbabwe Rawalpindi 3 Nov 2020 ODI # 4264
239 102.2 2.33 -192 2 lost Test v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
271 123.3 2.19 373 -101 4 lost Test v New Zealand Mount Maunganui 26 Dec 2020 Test # 2397
297 83.5 3.54 297 1 lost Test v New Zealand Christchurch 3 Jan 2021 Test # 2400
186 81.4 2.27 -176 3 lost Test v New Zealand Christchurch 3 Jan 2021 Test # 2400
378 119.2 3.16 158 2 won Test v South Africa Karachi 26 Jan 2021 Test # 2406
90/3 22.5 3.94 88 3 4 won Test v South Africa Karachi 26 Jan 2021 Test # 2406
272 114.3 2.37 272 1 won Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
298 102.0 2.92 369 3 won Test v South Africa Rawalpindi 4 Feb 2021 Test # 2408
274/7 50.0 5.48 274 1 2 won ODI v South Africa Centurion 2 Apr 2021 ODI # 4285
324/9 50.0 6.48 342 -17 2 lost ODI v South Africa Johannesburg 4 Apr 2021 ODI # 4286
320/7 50.0 6.40 320 1 won ODI v South Africa Centurion 7 Apr 2021 ODI # 4287
141 35.2 3.99 141 1 lost ODI v England Cardiff 8 Jul 2021 ODI # 4299
195 41.0 4.75 248 -52 2 lost ODI v England Lord's 10 Jul 2021 ODI # 4300
331/9 50.0 6.62 331 1 lost ODI v England Birmingham 13 Jul 2021 ODI # 4303
217 70.3 3.07 217 1 lost Test v West Indies Kingston 12 Aug 2021 Test # 2430
203 83.4 2.42 167 3 lost Test v West Indies Kingston 12 Aug 2021 Test # 2430
302/9d 110.0 2.74 302 1 won Test v West Indies Kingston 20 Aug 2021 Test # 2431
176/6d 27.2 6.43 328 3 won Test v West Indies Kingston 20 Aug 2021 Test # 2431
152/0 17.5 8.52 152 1 2 won T20I v India Dubai (DICS) 24 Oct 2021 T20I # 1361
135/5 18.4 7.23 135 1 2 won T20I v New Zealand Sharjah 26 Oct 2021 T20I # 1367
148/5 19.0 7.78 148 1 2 won T20I v Afghanistan Dubai (DICS) 29 Oct 2021 T20I # 1377
189/2 20.0 9.45 189 1 won T20I v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
189/4 20.0 9.45 189 1 won T20I v Scotland Sharjah 7 Nov 2021 T20I # 1406
176/4 20.0 8.80 176 1 lost T20I v Australia Dubai (DICS) 11 Nov 2021 T20I # 1420
286 115.4 2.47 -44 2 won Test v Bangladesh Chattogram 26 Nov 2021 Test # 2436
203/2 58.3 3.47 202 2 4 won Test v Bangladesh Chattogram 26 Nov 2021 Test # 2436
300/4d 98.3 3.04 300 1 won Test v Bangladesh Mirpur 4 Dec 2021 Test # 2439
476/4d 162.0 2.93 476 1 draw Test v Australia Rawalpindi 4 Mar 2022 Test # 2453
252/0 77.0 3.27 269 3 draw Test v Australia Rawalpindi 4 Mar 2022 Test # 2453
148 53.0 2.79 -408 2 draw Test v Australia Karachi 12 Mar 2022 Test # 2455
443/7 171.4 2.58 506 -62 4 draw Test v Australia Karachi 12 Mar 2022 Test # 2455
268 116.4 2.29 -123 2 lost Test v Australia Lahore 21 Mar 2022 Test # 2458
235 92.1 2.54 351 -115 4 lost Test v Australia Lahore 21 Mar 2022 Test # 2458
225 45.2 4.96 314 -88 2 lost ODI v Australia Lahore 29 Mar 2022 ODI # 4379
349/4 49.0 7.12 349 1 2 won ODI v Australia Lahore 31 Mar 2022 ODI # 4380
214/1 37.5 5.65 211 4 2 won ODI v Australia Lahore 2 Apr 2022 ODI # 4382
306/5 49.2 6.20 306 1 2 won ODI v West Indies Multan 8 Jun 2022 ODI # 4401
275/8 50.0 5.50 275 1 won ODI v West Indies Multan 10 Jun 2022 ODI # 4405
269/9 48.0 5.60 269 1 won ODI v West Indies Multan 12 Jun 2022 ODI # 4407
218 90.5 2.40 -4 2 won Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
344/6 127.2 2.70 342 3 4 won Test v Sri Lanka Galle 16 Jul 2022 Test # 2472
231 88.1 2.62 -147 2 lost Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
261 77.0 3.38 508 -246 4 lost Test v Sri Lanka Galle 24 Jul 2022 Test # 2473
314/6 50.0 6.28 314 1 won ODI v Netherlands Rotterdam 16 Aug 2022 ODI # 4448
191/3 33.4 5.67 187 5 2 won ODI v Netherlands Rotterdam 18 Aug 2022 ODI # 4452
206 49.4 4.14 206 1 won ODI v Netherlands Rotterdam 21 Aug 2022 ODI # 4455
147 19.5 7.41 147 1 lost T20I v India Dubai (DICS) 28 Aug 2022 T20I # 1750
193/2 20.0 9.65 193 1 won T20I v Hong Kong Sharjah 2 Sep 2022 T20I # 1756
182/5 19.5 9.17 182 1 2 won T20I v India Dubai (DICS) 4 Sep 2022 T20I # 1758
131/9 19.2 6.77 130 2 2 won T20I v Afghanistan Sharjah 7 Sep 2022 T20I # 1760
121 19.1 6.31 121 1 lost T20I v Sri Lanka Dubai (DICS) 9 Sep 2022 T20I # 1764
147 20.0 7.35 171 -23 2 lost T20I v Sri Lanka Dubai (DICS) 11 Sep 2022 T20I # 1769
159/8 20.0 7.95 159 1 lost T20I v India Melbourne 23 Oct 2022 T20I # 1842
129/8 20.0 6.45 131 -1 2 lost T20I v Zimbabwe Perth 27 Oct 2022 T20I # 1849
95/4 13.5 6.86 92 4 2 won T20I v Netherlands Perth 30 Oct 2022 T20I # 1852
185/9 20.0 9.25 185 1 won T20I v South Africa Sydney 3 Nov 2022 T20I # 1861
128/5 18.1 7.04 128 1 2 won T20I v Bangladesh Adelaide 6 Nov 2022 T20I # 1872
153/3 19.1 7.98 153 1 2 won T20I v New Zealand Sydney 9 Nov 2022 T20I # 1877
137/8 20.0 6.85 137 1 lost T20I v England Melbourne 13 Nov 2022 T20I # 1879
579 155.3 3.72 -78 2 lost Test v England Rawalpindi 1 Dec 2022 Test # 2478
268 96.3 2.77 343 -74 4 lost Test v England Rawalpindi 1 Dec 2022 Test # 2478
202 62.5 3.21 -79 2 lost Test v England Multan 9 Dec 2022 Test # 2480
328 102.1 3.21 355 -26 4 lost Test v England Multan 9 Dec 2022 Test # 2480
304 79.0 3.84 304 1 lost Test v England Karachi 17 Dec 2022 Test # 2483
216 74.5 2.88 166 3 lost Test v England Karachi 17 Dec 2022 Test # 2483
438 130.5 3.34 438 1 draw Test v New Zealand Karachi 26 Dec 2022 Test # 2486
311/8d 103.5 2.99 137 3 draw Test v New Zealand Karachi 26 Dec 2022 Test # 2486
408 133.0 3.06 -41 2 draw Test v New Zealand Karachi 2 Jan 2023 Test # 2487
304/9 90.0 3.37 319 -14 4 draw Test v New Zealand Karachi 2 Jan 2023 Test # 2487
258/4 48.1 5.35 256 3 2 won ODI v New Zealand Karachi 9 Jan 2023 ODI # 4500
182 43.0 4.23 262 -79 2 lost ODI v New Zealand Karachi 11 Jan 2023 ODI # 4502
280/9 50.0 5.60 280 1 lost ODI v New Zealand Karachi 13 Jan 2023 ODI # 4504
461 121.2 3.79 149 2 won Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
133/6 32.5 4.05 131 3 4 won Test v Sri Lanka Galle 16 Jul 2023 Test # 2511
576/5d 134.0 4.29 410 2 won Test v Sri Lanka Colombo (SSC) 24 Jul 2023 Test # 2514
342/6 50.0 6.84 342 1 won ODI v Nepal Multan 30 Aug 2023 ODI # 4628
DNB 0.0 - 0 0 n/r ODI v India Pallekele 2 Sep 2023 ODI # 4630
194/3 39.3 4.91 194 1 2 won ODI v Bangladesh Lahore 6 Sep 2023 ODI # 4634
128 32.0 4.00 357 -228 2 lost ODI v India Colombo (RPS) 10 Sep 2023 ODI # 4639
252/7 42.0 6.00 252 1 lost ODI v Sri Lanka Colombo (RPS) 14 Sep 2023 ODI # 4644
160 20.0 8.00 160 1 won T20I v Hong Kong Hangzhou 3 Oct 2023 T20I # 2279
115 18.0 6.38 115 1 lost T20I v Afghanistan Hangzhou 6 Oct 2023 T20I # 2297
286 49.0 5.83 286 1 won ODI v Netherlands Hyderabad 6 Oct 2023 ODI # 4659
48/1 5.0 9.60 48 1 lost T20I v Bangladesh Hangzhou 7 Oct 2023 T20I # 2300
345/4 48.2 7.13 345 1 2 won ODI v Sri Lanka Hyderabad 10 Oct 2023 ODI # 4665
191 42.5 4.45 191 1 lost ODI v India Ahmedabad 14 Oct 2023 ODI # 4669
305 45.3 6.70 368 -62 2 lost ODI v Australia Bengaluru 20 Oct 2023 ODI # 4675
282/7 50.0 5.64 282 1 lost ODI v Afghanistan Chennai 23 Oct 2023 ODI # 4679
270 46.4 5.78 270 1 lost ODI v South Africa Chennai 27 Oct 2023 ODI # 4683
205/3 32.3 6.30 205 1 2 won ODI v Bangladesh Eden Gardens 31 Oct 2023 ODI # 4688
200/1 25.3 7.84 180 -201 2 won ODI v New Zealand Bengaluru 4 Nov 2023 ODI # 4692
244 43.3 5.60 338 -93 2 lost ODI v England Eden Gardens 11 Nov 2023 ODI # 4701
271 101.5 2.66 -216 2 lost Test v Australia Perth 14 Dec 2023 Test # 2518
89 30.2 2.93 450 -360 4 lost Test v Australia Perth 14 Dec 2023 Test # 2518
264 73.5 3.57 -54 2 lost Test v Australia Melbourne 26 Dec 2023 Test # 2519
237 67.2 3.51 317 -79 4 lost Test v Australia Melbourne 26 Dec 2023 Test # 2519
313 77.1 4.05 313 1 lost Test v Australia Sydney 3 Jan 2024 Test # 2521
115 43.1 2.66 129 3 lost Test v Australia Sydney 3 Jan 2024 Test # 2521
Statsguru includes the following current or recent relevant matches:
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