View innings by innings list [change view]
Start of match date greater than or equal to 8 Nov 2014 remove greater than or equal to 8 Nov 2014 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 1877-2024 2050 886 761 11 355 37 1.164 31.64 3.21 2900 903 45 Profile
filtered 2014-2024 398 210 155 4 17 12 1.354 32.34 4.50 498 657 58
Innings by innings list
292 47.1 6.19 318 -25 2 lost ODI v Sri Lanka Colombo (RPS) 26 Nov 2014 ODI # 3554
185 43.0 4.30 185 1 lost ODI v Sri Lanka Colombo (RPS) 29 Nov 2014 ODI # 3557
236/5 33.4 7.00 236 -6 2 won ODI v Sri Lanka Hambantota 3 Dec 2014 ODI # 3561
265 50.0 5.30 265 1 lost ODI v Sri Lanka Colombo (RPS) 7 Dec 2014 ODI # 3563
240/5 49.1 4.88 240 1 2 won ODI v Sri Lanka Pallekele 10 Dec 2014 ODI # 3565
202 41.3 4.86 293 -90 2 lost ODI v Sri Lanka Pallekele 13 Dec 2014 ODI # 3567
215 45.5 4.69 303 -87 2 lost ODI v Sri Lanka Colombo (RPS) 16 Dec 2014 ODI # 3569
234 47.5 4.89 234 1 lost ODI v Australia Sydney 16 Jan 2015 ODI # 3578
156/1 27.3 5.67 154 3 2 won ODI v India Brisbane 20 Jan 2015 ODI # 3586
303/8 50.0 6.06 303 1 lost ODI v Australia Hobart 23 Jan 2015 ODI # 3589
201/7 46.5 4.29 201 1 2 won ODI v India Perth 30 Jan 2015 ODI # 3595
166 39.1 4.23 279 -112 2 lost ODI v Australia Perth 1 Feb 2015 ODI # 3597
231 41.5 5.52 343 -111 2 lost ODI v Australia Melbourne 14 Feb 2015 ODI # 3600
123 33.2 3.69 123 1 lost ODI v New Zealand Wellington 20 Feb 2015 ODI # 3607
303/8 50.0 6.06 303 1 won ODI v Scotland Christchurch 23 Feb 2015 ODI # 3611
309/6 50.0 6.18 309 1 lost ODI v Sri Lanka Wellington 1 Mar 2015 ODI # 3619
260 48.3 5.36 276 -15 2 lost ODI v Bangladesh Adelaide 9 Mar 2015 ODI # 3630
101/1 18.1 5.55 101 -10 2 won ODI v Afghanistan Sydney 13 Mar 2015 ODI # 3635
399 110.4 3.60 399 1 draw Test v West Indies North Sound 13 Apr 2015 Test # 2157
333/7d 86.0 3.87 437 3 draw Test v West Indies North Sound 13 Apr 2015 Test # 2157
464 144.1 3.21 165 2 won Test v West Indies St George's 21 Apr 2015 Test # 2158
144/1 41.1 3.49 143 2 4 won Test v West Indies St George's 21 Apr 2015 Test # 2158
257 96.3 2.66 257 1 lost Test v West Indies Bridgetown 1 May 2015 Test # 2160
123 42.1 2.91 191 3 lost Test v West Indies Bridgetown 1 May 2015 Test # 2160
DNB 0.0 - 0 0 n/r ODI v Ireland Dublin (Malahide) 8 May 2015 ODI # 3650
389 100.5 3.85 389 1 won Test v New Zealand Lord's 21 May 2015 Test # 2162
478 129.0 3.70 344 3 won Test v New Zealand Lord's 21 May 2015 Test # 2162
350 108.2 3.23 0 2 lost Test v New Zealand Leeds 29 May 2015 Test # 2163
255 91.5 2.77 455 -199 4 lost Test v New Zealand Leeds 29 May 2015 Test # 2163
408/9 50.0 8.16 408 1 won ODI v New Zealand Birmingham 9 Jun 2015 ODI # 3654
365/9 46.0 7.93 379 -33 2 lost ODI v New Zealand The Oval 12 Jun 2015 ODI # 3655
302 45.2 6.66 302 1 lost ODI v New Zealand Southampton 14 Jun 2015 ODI # 3656
350/3 44.0 7.95 350 1 2 won ODI v New Zealand Nottingham 17 Jun 2015 ODI # 3657
192/7 25.0 7.68 192 -91 2 won ODI v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
191/7 20.0 9.55 191 1 won T20I v New Zealand Manchester 23 Jun 2015 T20I # 423
430 102.1 4.20 430 1 won Test v Australia Cardiff 8 Jul 2015 Test # 2170
289 70.1 4.11 411 3 won Test v Australia Cardiff 8 Jul 2015 Test # 2170
312 90.1 3.46 -254 2 lost Test v Australia Lord's 16 Jul 2015 Test # 2171
103 37.0 2.78 509 -405 4 lost Test v Australia Lord's 16 Jul 2015 Test # 2171
281 67.1 4.18 145 2 won Test v Australia Birmingham 29 Jul 2015 Test # 2173
124/2 32.1 3.85 121 4 4 won Test v Australia Birmingham 29 Jul 2015 Test # 2173
391/9d 85.2 4.58 331 2 won Test v Australia Nottingham 6 Aug 2015 Test # 2175
149 48.4 3.06 -332 2 lost Test v Australia The Oval 20 Aug 2015 Test # 2178
286 101.4 2.81 -46 3 lost Test v Australia The Oval 20 Aug 2015 Test # 2178
182/5 20.0 9.10 182 1 won T20I v Australia Cardiff 31 Aug 2015 T20I # 453
246 45.3 5.40 306 -59 2 lost ODI v Australia Southampton 3 Sep 2015 ODI # 3680
245 42.3 5.76 310 -64 2 lost ODI v Australia Lord's 5 Sep 2015 ODI # 3681
300/8 50.0 6.00 300 1 won ODI v Australia Manchester 8 Sep 2015 ODI # 3682
304/7 48.2 6.28 300 5 2 won ODI v Australia Leeds 11 Sep 2015 ODI # 3683
138 33.0 4.18 138 1 lost ODI v Australia Manchester 13 Sep 2015 ODI # 3684
598/9d 206.0 2.90 75 2 draw Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
74/4 11.0 6.72 99 -24 4 draw Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
242 75.2 3.21 -136 2 lost Test v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
312 137.3 2.26 491 -178 4 lost Test v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
306 126.5 2.41 72 2 lost Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
156 60.3 2.57 284 -127 4 lost Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
216 49.4 4.34 216 1 lost ODI v Pakistan Abu Dhabi 11 Nov 2015 ODI # 3707
283/5 50.0 5.66 283 1 won ODI v Pakistan Abu Dhabi 13 Nov 2015 ODI # 3708
210/4 41.0 5.12 209 2 2 won ODI v Pakistan Sharjah 17 Nov 2015 ODI # 3710
355/5 50.0 7.10 355 1 won ODI v Pakistan Dubai (DICS) 20 Nov 2015 ODI # 3712
160/5 20.0 8.00 160 1 won T20I v Pakistan Dubai (DICS) 26 Nov 2015 T20I # 468
172/8 20.0 8.60 172 1 won T20I v Pakistan Dubai (DICS) 27 Nov 2015 T20I # 469
154/8 20.0 7.70 154 1 tied T20I v Pakistan Sharjah 30 Nov 2015 T20I # 473
303 100.1 3.02 303 1 won Test v South Africa Durban 26 Dec 2015 Test # 2196
326 102.1 3.19 415 3 won Test v South Africa Durban 26 Dec 2015 Test # 2196
629/6d 125.5 4.99 629 1 draw Test v South Africa Cape Town 2 Jan 2016 Test # 2197
159/6 65.0 2.44 161 3 draw Test v South Africa Cape Town 2 Jan 2016 Test # 2197
323 76.1 4.24 10 2 won Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
74/3 22.4 3.26 74 1 4 won Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
342 104.2 3.27 -133 2 lost Test v South Africa Centurion 22 Jan 2016 Test # 2200
101 34.4 2.91 382 -280 4 lost Test v South Africa Centurion 22 Jan 2016 Test # 2200
399/9 50.0 7.98 399 1 won ODI v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
263/5 46.2 5.67 263 1 2 won ODI v South Africa Gqeberha 6 Feb 2016 ODI # 3734
318/8 50.0 6.36 318 1 lost ODI v South Africa Centurion 9 Feb 2016 ODI # 3736
262 47.5 5.47 262 1 lost ODI v South Africa Johannesburg 12 Feb 2016 ODI # 3737
236 45.0 5.24 236 1 lost ODI v South Africa Cape Town 14 Feb 2016 ODI # 3738
134/8 20.0 6.70 134 1 lost T20I v South Africa Cape Town 19 Feb 2016 T20I # 503
171 19.4 8.69 171 1 lost T20I v South Africa Johannesburg 21 Feb 2016 T20I # 506
182/6 20.0 9.10 182 1 lost T20I v West Indies Wankhede 16 Mar 2016 T20I # 537
230/8 19.4 11.69 230 1 2 won T20I v South Africa Wankhede 18 Mar 2016 T20I # 540
142/7 20.0 7.10 142 1 won T20I v Afghanistan Delhi 23 Mar 2016 T20I # 546
171/4 20.0 8.55 171 1 won T20I v Sri Lanka Delhi 26 Mar 2016 T20I # 551
159/3 17.1 9.26 154 6 2 won T20I v New Zealand Delhi 30 Mar 2016 T20I # 555
155/9 20.0 7.75 155 1 lost T20I v West Indies Eden Gardens 3 Apr 2016 T20I # 557
298 90.3 3.29 298 1 won Test v Sri Lanka Leeds 19 May 2016 Test # 2203
498/9d 132.0 3.77 498 1 won Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
80/1 23.2 3.42 79 2 4 won Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
416 128.4 3.23 416 1 draw Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
233/7d 71.0 3.28 361 3 draw Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
286/8 50.0 5.72 287 0 2 tied ODI v Sri Lanka Nottingham 21 Jun 2016 ODI # 3751
256/0 34.1 7.49 255 2 2 won ODI v Sri Lanka Birmingham 24 Jun 2016 ODI # 3753
16/1 4.0 4.00 249 -232 2 n/r ODI v Sri Lanka Bristol 26 Jun 2016 ODI # 3755
309/4 40.1 7.69 308 4 2 won ODI v Sri Lanka The Oval 29 Jun 2016 ODI # 3757
324/7 50.0 6.48 324 1 won ODI v Sri Lanka Cardiff 2 Jul 2016 ODI # 3758
144/2 17.3 8.22 141 4 2 won T20I v Sri Lanka Southampton 5 Jul 2016 T20I # 561
272 79.1 3.43 -67 2 lost Test v Pakistan Lord's 14 Jul 2016 Test # 2206
207 75.5 2.72 283 -75 4 lost Test v Pakistan Lord's 14 Jul 2016 Test # 2206
589/8d 152.2 3.86 589 1 won Test v Pakistan Manchester 22 Jul 2016 Test # 2208
173/1d 30.0 5.76 564 3 won Test v Pakistan Manchester 22 Jul 2016 Test # 2208
297 86.0 3.45 297 1 won Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
445/6d 129.0 3.44 342 3 won Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
328 76.4 4.27 328 1 lost Test v Pakistan The Oval 11 Aug 2016 Test # 2216
253 79.2 3.18 39 3 lost Test v Pakistan The Oval 11 Aug 2016 Test # 2216
194/3 34.3 5.62 151 -66 2 won ODI v Pakistan Southampton 24 Aug 2016 ODI # 3770
255/6 47.3 5.36 252 4 2 won ODI v Pakistan Lord's 27 Aug 2016 ODI # 3771
444/3 50.0 8.88 444 1 won ODI v Pakistan Nottingham 30 Aug 2016 ODI # 3773
252/6 48.0 5.25 248 5 2 won ODI v Pakistan Leeds 1 Sep 2016 ODI # 3775
302/9 50.0 6.04 302 1 lost ODI v Pakistan Cardiff 4 Sep 2016 ODI # 3777
135/7 20.0 6.75 135 1 lost T20I v Pakistan Manchester 7 Sep 2016 T20I # 566
309/8 50.0 6.18 309 1 won ODI v Bangladesh Mirpur 7 Oct 2016 ODI # 3791
204 44.4 4.56 239 -34 2 lost ODI v Bangladesh Mirpur 9 Oct 2016 ODI # 3793
278/6 47.5 5.81 278 1 2 won ODI v Bangladesh Chattogram 12 Oct 2016 ODI # 3794
293 105.5 2.76 293 1 won Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
240 80.2 2.98 285 3 won Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
244 81.3 2.99 24 2 lost Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
164 45.3 3.60 273 -108 4 lost Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
537 159.3 3.36 537 1 draw Test v India Rajkot 9 Nov 2016 Test # 2232
260/3d 75.3 3.44 309 3 draw Test v India Rajkot 9 Nov 2016 Test # 2232
255 102.5 2.47 -200 2 lost Test v India Visakhapatnam 17 Nov 2016 Test # 2235
158 97.3 1.62 405 -246 4 lost Test v India Visakhapatnam 17 Nov 2016 Test # 2235
283 93.5 3.01 283 1 lost Test v India Mohali 26 Nov 2016 Test # 2238
236 90.2 2.61 102 3 lost Test v India Mohali 26 Nov 2016 Test # 2238
400 130.1 3.07 400 1 lost Test v India Wankhede 8 Dec 2016 Test # 2239
195 55.3 3.51 -36 3 lost Test v India Wankhede 8 Dec 2016 Test # 2239
477 157.2 3.03 477 1 lost Test v India Chennai 16 Dec 2016 Test # 2241
207 88.0 2.35 -75 3 lost Test v India Chennai 16 Dec 2016 Test # 2241
350/7 50.0 7.00 350 1 lost ODI v India Pune 15 Jan 2017 ODI # 3819
366/8 50.0 7.32 382 -15 2 lost ODI v India Cuttack 19 Jan 2017 ODI # 3821
321/8 50.0 6.42 321 1 won ODI v India Eden Gardens 22 Jan 2017 ODI # 3824
148/3 18.1 8.14 148 1 2 won T20I v India Kanpur 26 Jan 2017 T20I # 592
139/6 20.0 6.95 145 -5 2 lost T20I v India Nagpur 29 Jan 2017 T20I # 593
127 16.3 7.69 203 -75 2 lost T20I v India Bengaluru 1 Feb 2017 T20I # 594
296/6 50.0 5.92 296 1 won ODI v West Indies North Sound 3 Mar 2017 ODI # 3845
226/6 48.2 4.67 226 1 2 won ODI v West Indies North Sound 5 Mar 2017 ODI # 3848
328 50.0 6.56 328 1 won ODI v West Indies Bridgetown 9 Mar 2017 ODI # 3849
127/3 20.0 6.35 127 1 2 won ODI v Ireland Bristol 5 May 2017 ODI # 3864
328/6 50.0 6.56 328 1 won ODI v Ireland Lord's 7 May 2017 ODI # 3865
339/6 50.0 6.78 339 1 won ODI v South Africa Leeds 24 May 2017 ODI # 3872
330/6 50.0 6.60 330 1 won ODI v South Africa Southampton 27 May 2017 ODI # 3873
153 31.1 4.90 153 1 lost ODI v South Africa Lord's 29 May 2017 ODI # 3874
308/2 47.2 6.50 306 3 2 won ODI v Bangladesh The Oval 1 Jun 2017 ODI # 3875
310 49.3 6.26 310 1 won ODI v New Zealand Cardiff 6 Jun 2017 ODI # 3880
240/4 40.2 5.95 201 -37 2 won ODI v Australia Birmingham 10 Jun 2017 ODI # 3885
211 49.5 4.23 211 1 lost ODI v Pakistan Cardiff 14 Jun 2017 ODI # 3889
143/1 14.3 9.86 143 1 2 won T20I v South Africa Southampton 21 Jun 2017 T20I # 614
171/6 20.0 8.55 175 -3 2 lost T20I v South Africa Taunton 23 Jun 2017 T20I # 615
181/8 20.0 9.05 181 1 won T20I v South Africa Cardiff 25 Jun 2017 T20I # 616
458 105.3 4.34 458 1 won Test v South Africa Lord's 6 Jul 2017 Test # 2262
233 87.1 2.67 330 3 won Test v South Africa Lord's 6 Jul 2017 Test # 2262
205 51.5 3.95 -130 2 lost Test v South Africa Nottingham 14 Jul 2017 Test # 2264
133 44.2 3.00 474 -340 4 lost Test v South Africa Nottingham 14 Jul 2017 Test # 2264
353 103.2 3.41 353 1 won Test v South Africa The Oval 27 Jul 2017 Test # 2266
313/8d 79.5 3.92 491 3 won Test v South Africa The Oval 27 Jul 2017 Test # 2266
362 108.4 3.33 362 1 won Test v South Africa Manchester 4 Aug 2017 Test # 2268
243 69.1 3.51 379 3 won Test v South Africa Manchester 4 Aug 2017 Test # 2268
514/8d 135.5 3.78 514 1 won Test v West Indies Birmingham 17 Aug 2017 Test # 2270
258 70.5 3.64 258 1 lost Test v West Indies Leeds 25 Aug 2017 Test # 2271
490/8d 141.0 3.47 321 3 lost Test v West Indies Leeds 25 Aug 2017 Test # 2271
194 52.5 3.67 71 2 won Test v West Indies Lord's 7 Sep 2017 Test # 2274
107/1 28.0 3.82 107 1 4 won Test v West Indies Lord's 7 Sep 2017 Test # 2274
155 19.3 7.94 177 -21 2 lost T20I v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
210/3 30.5 6.81 205 6 2 won ODI v West Indies Manchester 19 Sep 2017 ODI # 3911
21/0 2.2 9.00 21 1 n/r ODI v West Indies Nottingham 21 Sep 2017 ODI # 3913
369/9 50.0 7.38 369 1 won ODI v West Indies Bristol 24 Sep 2017 ODI # 3915
258/5 35.1 7.33 253 -98 2 won ODI v West Indies The Oval 27 Sep 2017 ODI # 3916
294/1 38.0 7.73 289 6 2 won ODI v West Indies Southampton 29 Sep 2017 ODI # 3918
302 116.4 2.58 302 1 lost Test v Australia Brisbane 23 Nov 2017 Test # 2282
195 71.4 2.72 169 3 lost Test v Australia Brisbane 23 Nov 2017 Test # 2282
227 76.1 2.98 -215 2 lost Test v Australia Adelaide 2 Dec 2017 Test # 2285
233 84.2 2.76 354 -120 4 lost Test v Australia Adelaide 2 Dec 2017 Test # 2285
403 115.1 3.49 403 1 lost Test v Australia Perth 14 Dec 2017 Test # 2288
218 72.5 2.99 -41 3 lost Test v Australia Perth 14 Dec 2017 Test # 2288
491 144.1 3.40 164 2 draw Test v Australia Melbourne 26 Dec 2017 Test # 2289
346 112.3 3.07 346 1 lost Test v Australia Sydney 4 Jan 2018 Test # 2291
180 88.1 2.04 -123 3 lost Test v Australia Sydney 4 Jan 2018 Test # 2291
308/5 48.5 6.30 305 4 2 won ODI v Australia Melbourne 14 Jan 2018 ODI # 3951
274/6 44.2 6.18 271 4 2 won ODI v Australia Brisbane 19 Jan 2018 ODI # 3958
302/6 50.0 6.04 302 1 won ODI v Australia Sydney 21 Jan 2018 ODI # 3960
196 44.5 4.37 196 1 lost ODI v Australia Adelaide 26 Jan 2018 ODI # 3966
259 47.4 5.43 259 1 won ODI v Australia Perth 28 Jan 2018 ODI # 3968
155/9 20.0 7.75 155 1 lost T20I v Australia Hobart 7 Feb 2018 T20I # 645
137/7 20.0 6.85 137 1 lost T20I v Australia Melbourne 10 Feb 2018 T20I # 646
184/9 20.0 9.20 197 -12 2 lost T20I v New Zealand Wellington 13 Feb 2018 T20I # 647
194/7 20.0 9.70 194 1 won T20I v New Zealand Hamilton 18 Feb 2018 T20I # 650
284/8 50.0 5.68 284 1 lost ODI v New Zealand Hamilton 25 Feb 2018 ODI # 3980
225/4 37.5 5.94 224 2 2 won ODI v New Zealand Mount Maunganui 28 Feb 2018 ODI # 3981
234 50.0 4.68 234 1 won ODI v New Zealand Wellington 3 Mar 2018 ODI # 3982
335/9 50.0 6.70 335 1 lost ODI v New Zealand Dunedin 7 Mar 2018 ODI # 3989
229/3 32.4 7.01 224 6 2 won ODI v New Zealand Christchurch 10 Mar 2018 ODI # 3992
58 20.4 2.80 58 1 lost Test v New Zealand Auckland 22 Mar 2018 Test # 2299
320 126.1 2.53 -49 3 lost Test v New Zealand Auckland 22 Mar 2018 Test # 2299
307 96.5 3.17 307 1 draw Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
352/9d 106.4 3.30 381 3 draw Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
184 58.2 3.15 184 1 lost Test v Pakistan Lord's 24 May 2018 Test # 2304
242 82.1 2.94 63 3 lost Test v Pakistan Lord's 24 May 2018 Test # 2304
363 106.2 3.41 189 2 won Test v Pakistan Leeds 1 Jun 2018 Test # 2305
365 48.5 7.47 372 -6 2 lost ODI v Scotland Edinburgh 10 Jun 2018 ODI # 4008
218/7 44.0 4.95 215 4 2 won ODI v Australia The Oval 13 Jun 2018 ODI # 4009
342/8 50.0 6.84 342 1 won ODI v Australia Cardiff 16 Jun 2018 ODI # 4010
481/6 50.0 9.62 481 1 won ODI v Australia Nottingham 19 Jun 2018 ODI # 4011
314/4 44.4 7.02 311 4 2 won ODI v Australia Chester-le-Street 21 Jun 2018 ODI # 4012
208/9 48.3 4.28 206 3 2 won ODI v Australia Manchester 24 Jun 2018 ODI # 4013
221/5 20.0 11.05 221 1 won T20I v Australia Birmingham 27 Jun 2018 T20I # 679
159/8 20.0 7.95 159 1 lost T20I v India Manchester 3 Jul 2018 T20I # 684
149/5 19.4 7.57 149 1 2 won T20I v India Cardiff 6 Jul 2018 T20I # 688
198/9 20.0 9.90 198 1 lost T20I v India Bristol 8 Jul 2018 T20I # 690
268 49.5 5.37 268 1 lost ODI v India Nottingham 12 Jul 2018 ODI # 4014
322/7 50.0 6.44 322 1 won ODI v India Lord's 14 Jul 2018 ODI # 4016
260/2 44.3 5.84 257 4 2 won ODI v India Leeds 17 Jul 2018 ODI # 4018
287 89.4 3.20 287 1 won Test v India Birmingham 1 Aug 2018 Test # 2314
180 53.0 3.39 193 3 won Test v India Birmingham 1 Aug 2018 Test # 2314
396/7d 88.1 4.49 289 2 won Test v India Lord's 9 Aug 2018 Test # 2315
161 38.2 4.20 -168 2 lost Test v India Nottingham 18 Aug 2018 Test # 2316
317 104.5 3.02 521 -203 4 lost Test v India Nottingham 18 Aug 2018 Test # 2316
246 76.4 3.20 246 1 won Test v India Southampton 30 Aug 2018 Test # 2317
271 96.1 2.81 244 3 won Test v India Southampton 30 Aug 2018 Test # 2317
332 122.0 2.72 332 1 won Test v India The Oval 7 Sep 2018 Test # 2318
423/8d 112.3 3.76 463 3 won Test v India The Oval 7 Sep 2018 Test # 2318
92/2 15.0 6.13 92 1 n/r ODI v Sri Lanka Dambulla 10 Oct 2018 ODI # 4052
278/9 50.0 5.56 278 1 won ODI v Sri Lanka Dambulla 13 Oct 2018 ODI # 4053
153/3 18.3 8.27 151 3 2 won ODI v Sri Lanka Pallekele 17 Oct 2018 ODI # 4054
132/2 27.0 4.88 115 -141 2 won ODI v Sri Lanka Pallekele 20 Oct 2018 ODI # 4055
132/9 26.1 5.04 352 -234 2 lost ODI v Sri Lanka Colombo (RPS) 23 Oct 2018 ODI # 4058
187/8 20.0 9.35 187 1 won T20I v Sri Lanka Colombo (RPS) 27 Oct 2018 T20I # 703
342 97.0 3.52 342 1 won Test v Sri Lanka Galle 6 Nov 2018 Test # 2324
322/6d 93.0 3.46 461 3 won Test v Sri Lanka Galle 6 Nov 2018 Test # 2324
290 75.4 3.83 290 1 won Test v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
346 80.4 4.28 300 3 won Test v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
336 92.5 3.61 336 1 won Test v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
230 69.5 3.29 326 3 won Test v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
77 30.2 2.53 -212 2 lost Test v West Indies Bridgetown 23 Jan 2019 Test # 2342
246 80.4 3.04 628 -381 4 lost Test v West Indies Bridgetown 23 Jan 2019 Test # 2342
187 61.0 3.06 187 1 lost Test v West Indies North Sound 31 Jan 2019 Test # 2344
132 42.1 3.13 13 3 lost Test v West Indies North Sound 31 Jan 2019 Test # 2344
277 101.5 2.72 277 1 won Test v West Indies Gros Islet 9 Feb 2019 Test # 2346
361/5d 105.2 3.42 484 3 won Test v West Indies Gros Islet 9 Feb 2019 Test # 2346
364/4 48.4 7.47 361 4 2 won ODI v West Indies Bridgetown 20 Feb 2019 ODI # 4096
263 47.4 5.51 290 -26 2 lost ODI v West Indies Bridgetown 22 Feb 2019 ODI # 4097
DNB 0.0 - 0 0 n/r ODI v West Indies St George's 25 Feb 2019 ODI # 4098
418/6 50.0 8.36 418 1 won ODI v West Indies St George's 27 Feb 2019 ODI # 4099
113 28.1 4.01 113 1 lost ODI v West Indies Gros Islet 2 Mar 2019 ODI # 4103
161/6 18.5 8.54 161 1 2 won T20I v West Indies Gros Islet 5 Mar 2019 T20I # 750
182/6 20.0 9.10 182 1 won T20I v West Indies Basseterre 8 Mar 2019 T20I # 751
72/2 10.3 6.85 72 1 2 won T20I v West Indies Basseterre 10 Mar 2019 T20I # 752
199/6 42.0 4.73 199 1 2 won ODI v Ireland Dublin (Malahide) 3 May 2019 ODI # 4127
175/3 19.2 9.05 174 2 2 won T20I v Pakistan Cardiff 5 May 2019 T20I # 772
DNB 0.0 - 0 0 n/r ODI v Pakistan The Oval 8 May 2019 ODI # 4130
373/3 50.0 7.46 373 1 won ODI v Pakistan Southampton 11 May 2019 ODI # 4133
359/4 44.5 8.00 359 1 2 won ODI v Pakistan Bristol 14 May 2019 ODI # 4135
341/7 49.3 6.88 341 1 2 won ODI v Pakistan Nottingham 17 May 2019 ODI # 4138
351/9 50.0 7.02 351 1 won ODI v Pakistan Leeds 19 May 2019 ODI # 4140
311/8 50.0 6.22 311 1 won ODI v South Africa The Oval 30 May 2019 ODI # 4143
334/9 50.0 6.68 349 -14 2 lost ODI v Pakistan Nottingham 3 Jun 2019 ODI # 4148
386/6 50.0 7.72 386 1 won ODI v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
213/2 33.1 6.42 213 1 2 won ODI v West Indies Southampton 14 Jun 2019 ODI # 4158
397/6 50.0 7.94 397 1 won ODI v Afghanistan Manchester 18 Jun 2019 ODI # 4163
212 47.0 4.51 233 -20 2 lost ODI v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
221 44.4 4.94 286 -64 2 lost ODI v Australia Lord's 25 Jun 2019 ODI # 4173
337/7 50.0 6.74 337 1 won ODI v India Birmingham 30 Jun 2019 ODI # 4179
305/8 50.0 6.10 305 1 won ODI v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
226/2 32.1 7.02 224 3 2 won ODI v Australia Birmingham 11 Jul 2019 ODI # 4191
241 50.0 4.82 242 0 2 tied ODI v New Zealand Lord's 14 Jul 2019 ODI # 4192
85 23.4 3.59 85 1 won Test v Ireland Lord's 24 Jul 2019 Test # 2352
303 77.5 3.89 181 3 won Test v Ireland Lord's 24 Jul 2019 Test # 2352
374 135.5 2.75 90 2 lost Test v Australia Birmingham 1 Aug 2019 Test # 2353
146 52.3 2.78 398 -251 4 lost Test v Australia Birmingham 1 Aug 2019 Test # 2353
258 77.1 3.34 258 1 draw Test v Australia Lord's 14 Aug 2019 Test # 2355
258/5d 71.0 3.63 266 3 draw Test v Australia Lord's 14 Aug 2019 Test # 2355
67 27.5 2.40 -112 2 won Test v Australia Leeds 22 Aug 2019 Test # 2357
362/9 125.4 2.88 359 4 4 won Test v Australia Leeds 22 Aug 2019 Test # 2357
301 107.0 2.81 -196 2 lost Test v Australia Manchester 4 Sep 2019 Test # 2360
197 91.3 2.15 383 -185 4 lost Test v Australia Manchester 4 Sep 2019 Test # 2360
294 87.1 3.37 294 1 won Test v Australia The Oval 12 Sep 2019 Test # 2362
329 95.3 3.44 398 3 won Test v Australia The Oval 12 Sep 2019 Test # 2362
154/3 18.3 8.32 154 1 2 won T20I v New Zealand Christchurch 1 Nov 2019 T20I # 992
155 19.5 7.81 177 -21 2 lost T20I v New Zealand Wellington 3 Nov 2019 T20I # 998
166/7 20.0 8.30 181 -14 2 lost T20I v New Zealand Nelson 5 Nov 2019 T20I # 1001
241/3 20.0 12.05 241 1 won T20I v New Zealand Napier 8 Nov 2019 T20I # 1008
146/7 11.0 13.27 147 0 2 tied T20I v New Zealand Auckland 10 Nov 2019 T20I # 1012
353 124.0 2.84 353 1 lost Test v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
197 96.2 2.04 -65 3 lost Test v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
476 162.5 2.92 101 2 draw Test v New Zealand Hamilton 29 Nov 2019 Test # 2371
181 53.2 3.39 -103 2 lost Test v South Africa Centurion 26 Dec 2019 Test # 2377
268 93.0 2.88 376 -107 4 lost Test v South Africa Centurion 26 Dec 2019 Test # 2377
269 91.5 2.92 269 1 won Test v South Africa Cape Town 3 Jan 2020 Test # 2379
391/8d 111.0 3.52 437 3 won Test v South Africa Cape Town 3 Jan 2020 Test # 2379
499/9d 152.0 3.28 499 1 won Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
400 98.2 4.06 400 1 won Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
248 61.3 4.03 465 3 won Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
258/8 50.0 5.16 258 1 lost ODI v South Africa Cape Town 4 Feb 2020 ODI # 4234
DNB 0.0 - 0 0 n/r ODI v South Africa Durban 7 Feb 2020 ODI # 4238
257/8 43.2 5.93 257 1 2 won ODI v South Africa Johannesburg 9 Feb 2020 ODI # 4242
176/9 20.0 8.80 178 -1 2 lost T20I v South Africa East London 12 Feb 2020 T20I # 1039
204/7 20.0 10.20 204 1 won T20I v South Africa Durban 14 Feb 2020 T20I # 1041
226/5 19.1 11.79 223 4 2 won T20I v South Africa Centurion 16 Feb 2020 T20I # 1043
204 67.3 3.02 204 1 lost Test v West Indies Southampton 8 Jul 2020 Test # 2388
313 111.2 2.81 199 3 lost Test v West Indies Southampton 8 Jul 2020 Test # 2388
469/9d 162.0 2.89 469 1 won Test v West Indies Manchester 16 Jul 2020 Test # 2389
129/3d 19.0 6.78 311 3 won Test v West Indies Manchester 16 Jul 2020 Test # 2389
369 111.5 3.29 369 1 won Test v West Indies Manchester 24 Jul 2020 Test # 2390
226/2d 58.0 3.89 398 3 won Test v West Indies Manchester 24 Jul 2020 Test # 2390
174/4 27.5 6.25 173 2 2 won ODI v Ireland Southampton 30 Jul 2020 ODI # 4256
216/6 32.3 6.64 213 4 2 won ODI v Ireland Southampton 1 Aug 2020 ODI # 4257
328 49.5 6.58 328 1 lost ODI v Ireland Southampton 4 Aug 2020 ODI # 4258
219 70.3 3.10 -107 2 won Test v Pakistan Manchester 5 Aug 2020 Test # 2391
277/7 82.1 3.37 277 1 4 won Test v Pakistan Manchester 5 Aug 2020 Test # 2391
110/4d 43.1 2.54 -126 2 draw Test v Pakistan Southampton 13 Aug 2020 Test # 2392
583/8d 154.4 3.76 583 1 draw Test v Pakistan Southampton 21 Aug 2020 Test # 2393
131/6 16.1 8.10 131 1 n/r T20I v Pakistan Manchester 28 Aug 2020 T20I # 1087
199/5 19.1 10.38 196 4 2 won T20I v Pakistan Manchester 30 Aug 2020 T20I # 1093
185/8 20.0 9.25 191 -5 2 lost T20I v Pakistan Manchester 1 Sep 2020 T20I # 1094
162/7 20.0 8.10 162 1 won T20I v Australia Southampton 4 Sep 2020 T20I # 1095
158/4 18.5 8.38 158 1 2 won T20I v Australia Southampton 6 Sep 2020 T20I # 1096
145/6 20.0 7.25 145 1 lost T20I v Australia Southampton 8 Sep 2020 T20I # 1097
275/9 50.0 5.50 295 -19 2 lost ODI v Australia Manchester 11 Sep 2020 ODI # 4259
231/9 50.0 4.62 231 1 won ODI v Australia Manchester 13 Sep 2020 ODI # 4260
302/7 50.0 6.04 302 1 lost ODI v Australia Manchester 16 Sep 2020 ODI # 4261
183/5 19.2 9.46 180 4 2 won T20I v South Africa Cape Town 27 Nov 2020 T20I # 1109
147/6 19.5 7.41 147 1 2 won T20I v South Africa Paarl 29 Nov 2020 T20I # 1111
192/1 17.4 10.86 192 1 2 won T20I v South Africa Cape Town 1 Dec 2020 T20I # 1113
421 117.1 3.59 286 2 won Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
76/3 24.2 3.12 74 3 4 won Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
344 116.1 2.96 -37 2 won Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
164/4 43.3 3.77 164 1 4 won Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
578 190.1 3.03 578 1 won Test v India Chennai 5 Feb 2021 Test # 2409
178 46.3 3.82 419 3 won Test v India Chennai 5 Feb 2021 Test # 2409
134 59.5 2.23 -195 2 lost Test v India Chennai 13 Feb 2021 Test # 2411
164 54.2 3.01 482 -317 4 lost Test v India Chennai 13 Feb 2021 Test # 2411
112 48.4 2.30 112 1 lost Test v India Ahmedabad 24 Feb 2021 Test # 2412
81 30.4 2.64 48 3 lost Test v India Ahmedabad 24 Feb 2021 Test # 2412
205 75.5 2.70 205 1 lost Test v India Ahmedabad 4 Mar 2021 Test # 2414
135 54.5 2.46 -25 3 lost Test v India Ahmedabad 4 Mar 2021 Test # 2414
130/2 15.3 8.38 125 6 2 won T20I v India Ahmedabad 12 Mar 2021 T20I # 1131
164/6 20.0 8.20 164 1 lost T20I v India Ahmedabad 14 Mar 2021 T20I # 1132
158/2 18.2 8.61 157 2 2 won T20I v India Ahmedabad 16 Mar 2021 T20I # 1133
177/8 20.0 8.85 186 -8 2 lost T20I v India Ahmedabad 18 Mar 2021 T20I # 1135
188/8 20.0 9.40 225 -36 2 lost T20I v India Ahmedabad 20 Mar 2021 T20I # 1138
251 42.1 5.95 318 -66 2 lost ODI v India Pune 23 Mar 2021 ODI # 4281
337/4 43.3 7.74 337 1 2 won ODI v India Pune 26 Mar 2021 ODI # 4283
322/9 50.0 6.44 330 -7 2 lost ODI v India Pune 28 Mar 2021 ODI # 4284
275 101.1 2.71 -103 2 draw Test v New Zealand Lord's 2 Jun 2021 Test # 2422
170/3 70.0 2.42 273 -102 4 draw Test v New Zealand Lord's 2 Jun 2021 Test # 2422
303 101.0 3.00 303 1 lost Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
122 41.1 2.96 37 3 lost Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
130/2 17.1 7.57 130 1 2 won T20I v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
108/5 16.1 6.68 103 -3 2 won T20I v Sri Lanka Cardiff 24 Jun 2021 T20I # 1168
180/6 20.0 9.00 180 1 won T20I v Sri Lanka Southampton 26 Jun 2021 T20I # 1174
189/5 34.5 5.42 186 4 2 won ODI v Sri Lanka Chester-le-Street 29 Jun 2021 ODI # 4296
244/2 43.0 5.67 242 3 2 won ODI v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Bristol 4 Jul 2021 ODI # 4298
142/1 21.5 6.50 142 1 2 won ODI v Pakistan Cardiff 8 Jul 2021 ODI # 4299
247 45.2 5.44 247 1 won ODI v Pakistan Lord's 10 Jul 2021 ODI # 4300
332/7 48.0 6.91 332 1 2 won ODI v Pakistan Birmingham 13 Jul 2021 ODI # 4303
201 19.2 10.39 233 -31 2 lost T20I v Pakistan Nottingham 16 Jul 2021 T20I # 1191
200 19.5 10.08 200 1 won T20I v Pakistan Leeds 18 Jul 2021 T20I # 1193
155/7 19.4 7.88 155 1 2 won T20I v Pakistan Manchester 20 Jul 2021 T20I # 1195
183 65.4 2.78 183 1 draw Test v India Nottingham 4 Aug 2021 Test # 2428
303 85.5 3.53 208 3 draw Test v India Nottingham 4 Aug 2021 Test # 2428
391 128.0 3.05 27 2 lost Test v India Lord's 12 Aug 2021 Test # 2429
120 51.5 2.31 272 -151 4 lost Test v India Lord's 12 Aug 2021 Test # 2429
432 132.2 3.26 354 2 won Test v India Leeds 25 Aug 2021 Test # 2432
290 84.0 3.45 99 2 lost Test v India The Oval 2 Sep 2021 Test # 2433
210 92.2 2.27 368 -157 4 lost Test v India The Oval 2 Sep 2021 Test # 2433
56/4 8.2 6.72 56 1 2 won T20I v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
126/2 14.1 8.89 125 2 2 won T20I v Bangladesh Abu Dhabi 27 Oct 2021 T20I # 1369
126/2 11.4 10.80 126 1 2 won T20I v Australia Dubai (DICS) 30 Oct 2021 T20I # 1379
163/4 20.0 8.15 163 1 won T20I v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
179/8 20.0 8.95 190 -10 2 lost T20I v South Africa Sharjah 6 Nov 2021 T20I # 1400
166/4 20.0 8.30 166 1 lost T20I v New Zealand Abu Dhabi 10 Nov 2021 T20I # 1415
147 50.1 2.93 147 1 lost Test v Australia Brisbane 8 Dec 2021 Test # 2440
297 103.0 2.88 19 3 lost Test v Australia Brisbane 8 Dec 2021 Test # 2440
236 84.1 2.80 -237 2 lost Test v Australia Adelaide 16 Dec 2021 Test # 2441
192 113.1 1.69 468 -275 4 lost Test v Australia Adelaide 16 Dec 2021 Test # 2441
185 65.1 2.83 185 1 lost Test v Australia Melbourne 26 Dec 2021 Test # 2442
68 27.4 2.45 -14 3 lost Test v Australia Melbourne 26 Dec 2021 Test # 2442
294 79.1 3.71 -122 2 draw Test v Australia Sydney 5 Jan 2022 Test # 2446
270/9 102.0 2.64 388 -117 4 draw Test v Australia Sydney 5 Jan 2022 Test # 2446
188 47.4 3.94 -115 2 lost Test v Australia Hobart 14 Jan 2022 Test # 2449
124 38.5 3.19 271 -146 4 lost Test v Australia Hobart 14 Jan 2022 Test # 2449
103 19.4 5.23 103 1 lost T20I v West Indies Bridgetown 22 Jan 2022 T20I # 1453
171/8 20.0 8.55 171 1 won T20I v West Indies Bridgetown 23 Jan 2022 T20I # 1454
204/9 20.0 10.20 225 -20 2 lost T20I v West Indies Bridgetown 26 Jan 2022 T20I # 1455
193/6 20.0 9.65 193 1 won T20I v West Indies Bridgetown 29 Jan 2022 T20I # 1456
162 19.5 8.16 180 -17 2 lost T20I v West Indies Bridgetown 30 Jan 2022 T20I # 1457
311 100.3 3.09 311 1 draw Test v West Indies North Sound 8 Mar 2022 Test # 2454
349/6d 88.2 3.95 285 3 draw Test v West Indies North Sound 8 Mar 2022 Test # 2454
507/9d 150.5 3.36 507 1 draw Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
185/6d 39.5 4.64 281 3 draw Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
204 89.4 2.27 204 1 lost Test v West Indies St George's 24 Mar 2022 Test # 2459
120 64.2 1.86 27 3 lost Test v West Indies St George's 24 Mar 2022 Test # 2459
141 42.5 3.29 9 2 won Test v New Zealand Lord's 2 Jun 2022 Test # 2464
279/5 78.5 3.53 277 3 4 won Test v New Zealand Lord's 2 Jun 2022 Test # 2464
539 128.2 4.20 -14 2 won Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
299/5 50.0 5.98 299 1 4 won Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
498/4 50.0 9.96 498 1 won ODI v Netherlands Amstelveen 17 Jun 2022 ODI # 4413
239/4 36.1 6.60 236 4 2 won ODI v Netherlands Amstelveen 19 Jun 2022 ODI # 4414
248/2 30.1 8.22 245 4 2 won ODI v Netherlands Amstelveen 22 Jun 2022 ODI # 4417
360 67.0 5.37 31 2 won Test v New Zealand Leeds 23 Jun 2022 Test # 2467
296/3 54.2 5.44 296 1 4 won Test v New Zealand Leeds 23 Jun 2022 Test # 2467
284 61.3 4.61 -132 2 won Test v India Birmingham 1 Jul 2022 Test # 2470
378/3 76.4 4.93 378 1 4 won Test v India Birmingham 1 Jul 2022 Test # 2470
148 19.3 7.58 199 -50 2 lost T20I v India Southampton 7 Jul 2022 T20I # 1616
121 17.0 7.11 171 -49 2 lost T20I v India Birmingham 9 Jul 2022 T20I # 1628
215/7 20.0 10.75 215 1 won T20I v India Nottingham 10 Jul 2022 T20I # 1631
110 25.2 4.34 110 1 lost ODI v India The Oval 12 Jul 2022 ODI # 4424
246 49.0 5.02 246 1 won ODI v India Lord's 14 Jul 2022 ODI # 4428
259 45.5 5.65 259 1 lost ODI v India Manchester 17 Jul 2022 ODI # 4433
271 46.5 5.78 334 -62 2 lost ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
201 28.1 7.13 201 1 won ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
DNB 0.0 - 0 0 n/r ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
234/6 20.0 11.70 234 1 won T20I v South Africa Bristol 27 Jul 2022 T20I # 1693
149 16.4 8.94 208 -58 2 lost T20I v South Africa Cardiff 28 Jul 2022 T20I # 1698
101 16.4 6.06 192 -90 2 lost T20I v South Africa Southampton 31 Jul 2022 T20I # 1717
165 45.0 3.66 165 1 lost Test v South Africa Lord's 17 Aug 2022 Test # 2474
149 37.4 3.95 -12 3 lost Test v South Africa Lord's 17 Aug 2022 Test # 2474
415/9d 106.4 3.89 264 2 won Test v South Africa Manchester 25 Aug 2022 Test # 2475
158 36.2 4.34 40 2 won Test v South Africa The Oval 8 Sep 2022 Test # 2476
130/1 22.3 5.77 130 1 4 won Test v South Africa The Oval 8 Sep 2022 Test # 2476
160/4 19.2 8.27 159 2 2 won T20I v Pakistan Karachi 20 Sep 2022 T20I # 1789
199/5 20.0 9.95 199 1 lost T20I v Pakistan Karachi 22 Sep 2022 T20I # 1793
221/3 20.0 11.05 221 1 won T20I v Pakistan Karachi 23 Sep 2022 T20I # 1795
163 19.2 8.43 167 -3 2 lost T20I v Pakistan Karachi 25 Sep 2022 T20I # 1798
139/7 20.0 6.95 146 -6 2 lost T20I v Pakistan Lahore 28 Sep 2022 T20I # 1801
170/2 14.3 11.72 170 1 2 won T20I v Pakistan Lahore 30 Sep 2022 T20I # 1802
209/3 20.0 10.45 209 1 won T20I v Pakistan Lahore 2 Oct 2022 T20I # 1804
208/6 20.0 10.40 208 1 won T20I v Australia Perth 9 Oct 2022 T20I # 1812
178/7 20.0 8.90 178 1 won T20I v Australia Canberra 12 Oct 2022 T20I # 1817
112/2 12.0 9.33 112 1 n/r T20I v Australia Canberra 14 Oct 2022 T20I # 1820
113/5 18.1 6.22 113 1 2 won T20I v Afghanistan Perth 22 Oct 2022 T20I # 1840
105/5 14.3 7.24 111 -52 2 lost T20I v Ireland Melbourne 26 Oct 2022 T20I # 1846
179/6 20.0 8.95 179 1 won T20I v New Zealand Brisbane 1 Nov 2022 T20I # 1858
144/6 19.4 7.32 142 3 2 won T20I v Sri Lanka Sydney 5 Nov 2022 T20I # 1867
170/0 16.0 10.62 169 2 2 won T20I v India Adelaide 10 Nov 2022 T20I # 1878
138/5 19.0 7.26 138 1 2 won T20I v Pakistan Melbourne 13 Nov 2022 T20I # 1879
287/9 50.0 5.74 287 1 lost ODI v Australia Adelaide 17 Nov 2022 ODI # 4475
208 38.5 5.35 281 -72 2 lost ODI v Australia Sydney 19 Nov 2022 ODI # 4477
142 31.4 4.48 364 -213 2 lost ODI v Australia Melbourne 22 Nov 2022 ODI # 4480
657 101.0 6.50 657 1 won Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
264/7d 35.5 7.36 342 3 won Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
281 51.4 5.43 281 1 won Test v Pakistan Multan 9 Dec 2022 Test # 2480
275 64.5 4.24 354 3 won Test v Pakistan Multan 9 Dec 2022 Test # 2480
354 81.4 4.33 50 2 won Test v Pakistan Karachi 17 Dec 2022 Test # 2483
170/2 28.1 6.03 167 4 4 won Test v Pakistan Karachi 17 Dec 2022 Test # 2483
271 44.2 6.11 299 -27 2 lost ODI v South Africa Bloemfontein 27 Jan 2023 ODI # 4512
342/7 50.0 6.84 342 1 lost ODI v South Africa Bloemfontein 29 Jan 2023 ODI # 4513
346/7 50.0 6.92 346 1 won ODI v South Africa Kimberley 1 Feb 2023 ODI # 4514
325/9d 58.2 5.57 325 1 won Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
374 73.5 5.06 393 3 won Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
435/8d 87.1 4.99 435 1 lost Test v New Zealand Wellington 24 Feb 2023 Test # 2494
256 74.2 3.44 258 -1 4 lost Test v New Zealand Wellington 24 Feb 2023 Test # 2494
212/7 48.4 4.35 210 3 2 won ODI v Bangladesh Mirpur 1 Mar 2023 ODI # 4525
326/7 50.0 6.52 326 1 won ODI v Bangladesh Mirpur 3 Mar 2023 ODI # 4528
196 43.1 4.54 247 -50 2 lost ODI v Bangladesh Chattogram 6 Mar 2023 ODI # 4531
156/6 20.0 7.80 156 1 lost T20I v Bangladesh Chattogram 9 Mar 2023 T20I # 2018
117 20.0 5.85 117 1 lost T20I v Bangladesh Mirpur 12 Mar 2023 T20I # 2023
142/6 20.0 7.10 159 -16 2 lost T20I v Bangladesh Mirpur 14 Mar 2023 T20I # 2026
524/4d 82.4 6.33 352 2 won Test v Ireland Lord's 1 Jun 2023 Test # 2504
12/0 0.4 18.00 11 2 4 won Test v Ireland Lord's 1 Jun 2023 Test # 2504
393/8d 78.0 5.03 393 1 lost Test v Australia Birmingham 16 Jun 2023 Test # 2507
273 66.2 4.11 280 3 lost Test v Australia Birmingham 16 Jun 2023 Test # 2507
325 76.2 4.25 -91 2 lost Test v Australia Lord's 28 Jun 2023 Test # 2508
327 81.3 4.01 371 -43 4 lost Test v Australia Lord's 28 Jun 2023 Test # 2508
237 52.3 4.51 -26 2 won Test v Australia Leeds 6 Jul 2023 Test # 2509
254/7 50.0 5.08 251 4 4 won Test v Australia Leeds 6 Jul 2023 Test # 2509
592 107.4 5.49 275 2 draw Test v Australia Manchester 19 Jul 2023 Test # 2512
283 54.4 5.17 283 1 won Test v Australia The Oval 27 Jul 2023 Test # 2515
395 81.5 4.82 383 3 won Test v Australia The Oval 27 Jul 2023 Test # 2515
143/3 14.0 10.21 140 4 2 won T20I v New Zealand Chester-le-Street 30 Aug 2023 T20I # 2225
198/4 20.0 9.90 198 1 won T20I v New Zealand Manchester 1 Sep 2023 T20I # 2229
128 18.3 6.91 203 -74 2 lost T20I v New Zealand Birmingham 3 Sep 2023 T20I # 2231
175/8 20.0 8.75 175 1 lost T20I v New Zealand Nottingham 5 Sep 2023 T20I # 2232
291/6 50.0 5.82 291 1 lost ODI v New Zealand Cardiff 8 Sep 2023 ODI # 4636
226/7 34.0 6.64 226 1 won ODI v New Zealand Southampton 10 Sep 2023 ODI # 4640
368 48.1 7.64 368 1 won ODI v New Zealand The Oval 13 Sep 2023 ODI # 4643
311/9 50.0 6.22 311 1 won ODI v New Zealand Lord's 15 Sep 2023 ODI # 4647
334/8 50.0 6.68 334 1 won ODI v Ireland Nottingham 23 Sep 2023 ODI # 4653
280/4 31.0 9.03 280 1 n/r ODI v Ireland Bristol 26 Sep 2023 ODI # 4656
282/9 50.0 5.64 282 1 lost ODI v New Zealand Ahmedabad 5 Oct 2023 ODI # 4658
364/9 50.0 7.28 364 1 won ODI v Bangladesh Dharamsala 10 Oct 2023 ODI # 4664
215 40.3 5.30 285 -69 2 lost ODI v Afghanistan Delhi 15 Oct 2023 ODI # 4670
170 22.0 7.72 400 -229 2 lost ODI v South Africa Wankhede 21 Oct 2023 ODI # 4677
156 33.2 4.68 156 1 lost ODI v Sri Lanka Bengaluru 26 Oct 2023 ODI # 4682
129 34.5 3.70 230 -100 2 lost ODI v India Lucknow 29 Oct 2023 ODI # 4686
253 48.1 5.25 287 -33 2 lost ODI v Australia Ahmedabad 4 Nov 2023 ODI # 4693
339/9 50.0 6.78 339 1 won ODI v Netherlands Pune 8 Nov 2023 ODI # 4697
337/9 50.0 6.74 337 1 won ODI v Pakistan Eden Gardens 11 Nov 2023 ODI # 4701
325 50.0 6.50 325 1 lost ODI v West Indies North Sound 3 Dec 2023 ODI # 4706
206/4 32.5 6.27 203 4 2 won ODI v West Indies North Sound 6 Dec 2023 ODI # 4707
206/9 40.0 5.15 206 1 lost ODI v West Indies Bridgetown 9 Dec 2023 ODI # 4708
171 19.3 8.76 171 1 lost T20I v West Indies Bridgetown 12 Dec 2023 T20I # 2397
166/7 20.0 8.30 177 -10 2 lost T20I v West Indies St George's 14 Dec 2023 T20I # 2402
226/3 19.5 11.39 223 4 2 won T20I v West Indies St George's 16 Dec 2023 T20I # 2407
267/3 20.0 13.35 267 1 won T20I v West Indies Tarouba 19 Dec 2023 T20I # 2414
132 19.3 6.76 132 1 lost T20I v West Indies Tarouba 21 Dec 2023 T20I # 2415
246 64.3 3.81 246 1 won Test v India Hyderabad 25 Jan 2024 Test # 2525
420 102.1 4.11 230 3 won Test v India Hyderabad 25 Jan 2024 Test # 2525
253 55.5 4.53 -143 2 lost Test v India Visakhapatnam 2 Feb 2024 Test # 2526
292 69.2 4.21 399 -106 4 lost Test v India Visakhapatnam 2 Feb 2024 Test # 2526
319 71.1 4.48 -126 2 lost Test v India Rajkot 15 Feb 2024 Test # 2530
122 39.4 3.07 557 -434 4 lost Test v India Rajkot 15 Feb 2024 Test # 2530
353 104.5 3.36 353 1 lost Test v India Ranchi 23 Feb 2024 Test # 2531
145 53.5 2.69 191 3 lost Test v India Ranchi 23 Feb 2024 Test # 2531
218 57.4 3.78 218 1 lost Test v India Dharamsala 7 Mar 2024 Test # 2534
195 48.1 4.04 -64 3 lost Test v India Dharamsala 7 Mar 2024 Test # 2534
Statsguru includes the following current or recent relevant matches:
Netherlands v Scotland at The Hague, Netherlands Tri-Nation T20I Series 4th match, May 22, 2024 [T20I # 2614]
United States of America v Bangladesh at Prairie View, 1st T20I, May 21, 2024 [T20I # 2613]
Netherlands v Ireland at The Hague, Netherlands Tri-Nation T20I Series 2nd match, May 19, 2024 [T20I # 2612]
 
Feedback Print this page