View innings by innings list [change view]
Start of match date greater than or equal to 14 Jan 2011 remove greater than or equal to 14 Jan 2011 from query
Totals in terms of bowling 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 2052 888 761 11 355 37 1.166 31.64 3.21 2902 903 45 Profile
filtered 2011-2024 567 286 229 6 29 17 1.248 30.84 4.19 705 759 38
Innings by innings list
147/7 20.0 7.35 147 1 lost T20I v Australia Melbourne 14 Jan 2011 T20I # 198
297/4 49.1 6.04 295 3 2 lost ODI v Australia Melbourne 16 Jan 2011 ODI # 3081
230 48.2 4.75 230 1 lost ODI v Australia Hobart 21 Jan 2011 ODI # 3083
215/6 46.0 4.67 215 1 2 lost ODI v Australia Sydney 23 Jan 2011 ODI # 3086
278/7 50.0 5.56 300 -21 2 won ODI v Australia Adelaide 26 Jan 2011 ODI # 3089
249 49.3 5.03 249 1 lost ODI v Australia Brisbane 30 Jan 2011 ODI # 3091
334/8 49.2 6.77 334 1 2 lost ODI v Australia Sydney 2 Feb 2011 ODI # 3094
279/7 50.0 5.58 279 1 lost ODI v Australia Perth 6 Feb 2011 ODI # 3098
292/6 50.0 5.84 292 1 won ODI v Netherlands Nagpur 22 Feb 2011 ODI # 3104
338 49.5 6.78 338 1 tied ODI v India Bengaluru 27 Feb 2011 ODI # 3110
329/7 49.1 6.69 328 2 2 lost ODI v Ireland Bengaluru 2 Mar 2011 ODI # 3114
165 47.4 3.46 172 -6 2 won ODI v South Africa Chennai 6 Mar 2011 ODI # 3120
227/8 49.0 4.63 226 2 2 lost ODI v Bangladesh Chattogram 11 Mar 2011 ODI # 3127
225 44.4 5.03 244 -18 2 won ODI v West Indies Chennai 17 Mar 2011 ODI # 3135
231/0 39.3 5.84 230 2 2 lost ODI v Sri Lanka Colombo (RPS) 26 Mar 2011 ODI # 3145
400 118.4 3.37 400 1 won Test v Sri Lanka Cardiff 26 May 2011 Test # 1994
82 24.4 3.32 -14 3 won Test v Sri Lanka Cardiff 26 May 2011 Test # 1994
479 131.4 3.63 -7 2 draw Test v Sri Lanka Lord's 3 Jun 2011 Test # 1995
127/3 43.0 2.95 343 -215 4 draw Test v Sri Lanka Lord's 3 Jun 2011 Test # 1995
184 64.2 2.86 184 1 draw Test v Sri Lanka Southampton 16 Jun 2011 Test # 1996
334/5 104.0 3.21 141 3 draw Test v Sri Lanka Southampton 16 Jun 2011 Test # 1996
137/1 17.2 7.90 137 1 2 lost T20I v Sri Lanka Bristol 25 Jun 2011 T20I # 201
121 27.0 4.48 232 -108 2 won ODI v Sri Lanka The Oval 28 Jun 2011 ODI # 3165
309/5 50.0 6.18 309 1 lost ODI v Sri Lanka Leeds 1 Jul 2011 ODI # 3167
249/4 48.2 5.15 247 3 2 lost ODI v Sri Lanka Lord's 3 Jul 2011 ODI # 3168
174 43.4 3.98 174 1 won ODI v Sri Lanka Nottingham 6 Jul 2011 ODI # 3169
252 48.2 5.21 269 -16 2 won ODI v Sri Lanka Manchester 9 Jul 2011 ODI # 3170
286 95.5 2.98 -188 2 won Test v India Lord's 21 Jul 2011 Test # 2000
261 96.3 2.70 458 -196 4 won Test v India Lord's 21 Jul 2011 Test # 2000
288 91.1 3.15 67 2 won Test v India Nottingham 29 Jul 2011 Test # 2001
158 47.4 3.31 478 -319 4 won Test v India Nottingham 29 Jul 2011 Test # 2001
224 62.2 3.59 224 1 won Test v India Birmingham 10 Aug 2011 Test # 2003
244 55.3 4.39 -242 3 won Test v India Birmingham 10 Aug 2011 Test # 2003
300 94.0 3.19 -291 2 won Test v India The Oval 18 Aug 2011 Test # 2004
283 91.0 3.10 -8 3 won Test v India The Oval 18 Aug 2011 Test # 2004
117/8 23.0 5.08 129 -84 2 won ODI v Ireland Dublin 25 Aug 2011 ODI # 3185
165 19.4 8.38 165 1 won T20I v India Manchester 31 Aug 2011 T20I # 204
274/7 50.0 5.48 274 1 n/r ODI v India Chester-le-Street 3 Sep 2011 ODI # 3186
187/8 23.0 8.13 187 1 won ODI v India Southampton 6 Sep 2011 ODI # 3187
234/7 50.0 4.68 234 1 won ODI v India The Oval 9 Sep 2011 ODI # 3189
280/5 50.0 5.60 280 1 tied ODI v India Lord's 11 Sep 2011 ODI # 3191
304/6 50.0 6.08 304 1 won ODI v India Cardiff 16 Sep 2011 ODI # 3195
125 19.4 6.35 125 1 won T20I v West Indies The Oval 23 Sep 2011 T20I # 207
113/5 20.0 5.65 113 1 lost T20I v West Indies The Oval 25 Sep 2011 T20I # 208
300/7 50.0 6.00 300 1 lost ODI v India Hyderabad 14 Oct 2011 ODI # 3199
238/2 36.4 6.49 238 1 2 lost ODI v India Delhi 17 Oct 2011 ODI # 3201
300/5 49.2 6.08 299 2 2 lost ODI v India Mohali 20 Oct 2011 ODI # 3205
223/4 40.1 5.55 221 3 2 lost ODI v India Wankhede 23 Oct 2011 ODI # 3207
271/8 50.0 5.42 271 1 lost ODI v India Eden Gardens 25 Oct 2011 ODI # 3210
120/9 20.0 6.00 120 1 won T20I v India Eden Gardens 29 Oct 2011 T20I # 214
338 119.5 2.82 146 2 lost Test v Pakistan Dubai (DICS) 17 Jan 2012 Test # 2030
15/0 3.4 4.09 15 1 4 lost Test v Pakistan Dubai (DICS) 17 Jan 2012 Test # 2030
257 96.4 2.65 257 1 lost Test v Pakistan Abu Dhabi 25 Jan 2012 Test # 2032
214 99.2 2.15 144 3 lost Test v Pakistan Abu Dhabi 25 Jan 2012 Test # 2032
99 44.1 2.24 99 1 lost Test v Pakistan Dubai (DICS) 3 Feb 2012 Test # 2034
365 152.4 2.39 323 3 lost Test v Pakistan Dubai (DICS) 3 Feb 2012 Test # 2034
130 35.0 3.71 261 -130 2 won ODI v Pakistan Abu Dhabi 13 Feb 2012 ODI # 3238
230 49.0 4.69 251 -20 2 won ODI v Pakistan Abu Dhabi 15 Feb 2012 ODI # 3240
222 50.0 4.44 222 1 won ODI v Pakistan Dubai (DICS) 18 Feb 2012 ODI # 3243
237 50.0 4.74 237 1 won ODI v Pakistan Dubai (DICS) 21 Feb 2012 ODI # 3247
144/6 20.0 7.20 144 1 lost T20I v Pakistan Dubai (DICS) 23 Feb 2012 T20I # 226
112 18.2 6.10 151 -38 2 won T20I v Pakistan Dubai (DICS) 25 Feb 2012 T20I # 228
124/6 20.0 6.20 130 -5 2 won T20I v Pakistan Abu Dhabi 27 Feb 2012 T20I # 229
318 96.3 3.29 318 1 lost Test v Sri Lanka Galle 26 Mar 2012 Test # 2038
214 84.3 2.53 339 3 lost Test v Sri Lanka Galle 26 Mar 2012 Test # 2038
275 111.1 2.47 275 1 won Test v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
278 118.5 2.33 93 3 won Test v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
243 89.5 2.70 243 1 won Test v West Indies Lord's 17 May 2012 Test # 2043
345 130.5 2.63 190 3 won Test v West Indies Lord's 17 May 2012 Test # 2043
370 109.2 3.38 370 1 won Test v West Indies Nottingham 25 May 2012 Test # 2044
165 60.1 2.74 107 3 won Test v West Indies Nottingham 25 May 2012 Test # 2044
426 129.3 3.28 426 1 draw Test v West Indies Birmingham 7 Jun 2012 Test # 2045
172 33.4 5.10 287 -116 2 won ODI v West Indies Southampton 16 Jun 2012 ODI # 3276
238/9 50.0 4.76 238 1 won ODI v West Indies The Oval 19 Jun 2012 ODI # 3278
172/4 20.0 8.60 172 1 won T20I v West Indies Nottingham 24 Jun 2012 T20I # 246
257/9 50.0 5.14 273 -15 2 won ODI v Australia Lord's 29 Jun 2012 ODI # 3280
251/7 50.0 5.02 251 1 won ODI v Australia The Oval 1 Jul 2012 ODI # 3281
200/9 50.0 4.00 200 1 won ODI v Australia Chester-le-Street 7 Jul 2012 ODI # 3284
145/7 32.0 4.53 145 1 won ODI v Australia Manchester 10 Jul 2012 ODI # 3286
637/2d 189.0 3.37 252 2 lost Test v South Africa The Oval 19 Jul 2012 Test # 2049
419 139.2 3.00 419 1 draw Test v South Africa Leeds 2 Aug 2012 Test # 2051
258/9d 67.4 3.81 252 3 draw Test v South Africa Leeds 2 Aug 2012 Test # 2051
309 101.2 3.04 309 1 lost Test v South Africa Lord's 16 Aug 2012 Test # 2053
351 124.2 2.82 345 3 lost Test v South Africa Lord's 16 Aug 2012 Test # 2053
DNB 0.0 - 0 0 n/r ODI v South Africa Cardiff 24 Aug 2012 ODI # 3296
287/5 50.0 5.74 287 1 lost ODI v South Africa Southampton 28 Aug 2012 ODI # 3298
211 46.4 4.52 211 1 won ODI v South Africa The Oval 31 Aug 2012 ODI # 3300
220/8 50.0 4.40 220 1 won ODI v South Africa Lord's 2 Sep 2012 ODI # 3302
186/3 34.3 5.39 183 4 2 lost ODI v South Africa Nottingham 5 Sep 2012 ODI # 3304
119/3 19.0 6.26 119 1 2 lost T20I v South Africa Chester-le-Street 8 Sep 2012 T20I # 258
77/5 9.0 8.55 77 1 n/r T20I v South Africa Manchester 10 Sep 2012 T20I # 260
90/5 11.0 8.18 119 -28 2 won T20I v South Africa Birmingham 12 Sep 2012 T20I # 262
80 17.2 4.61 197 -116 2 won T20I v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
170/4 20.0 8.50 170 1 lost T20I v India Colombo (RPS) 23 Sep 2012 T20I # 272
179/5 20.0 8.95 179 1 lost T20I v West Indies Pallekele 27 Sep 2012 T20I # 276
148/6 20.0 7.40 148 1 won T20I v New Zealand Pallekele 29 Sep 2012 T20I # 279
169/6 20.0 8.45 169 1 lost T20I v Sri Lanka Pallekele 1 Oct 2012 T20I # 284
521/8d 160.0 3.25 521 1 lost Test v India Ahmedabad 15 Nov 2012 Test # 2058
80/1 15.3 5.16 77 4 4 lost Test v India Ahmedabad 15 Nov 2012 Test # 2058
327 115.1 2.83 327 1 won Test v India Wankhede 23 Nov 2012 Test # 2062
142 44.1 3.21 56 3 won Test v India Wankhede 23 Nov 2012 Test # 2062
316 105.0 3.00 316 1 won Test v India Eden Gardens 5 Dec 2012 Test # 2065
247 84.4 2.91 40 3 won Test v India Eden Gardens 5 Dec 2012 Test # 2065
326/9d 143.0 2.27 -4 2 draw Test v India Nagpur 13 Dec 2012 Test # 2066
158/5 17.5 8.85 158 1 2 lost T20I v India Pune 20 Dec 2012 T20I # 292
177/8 20.0 8.85 177 1 won T20I v India Wankhede 22 Dec 2012 T20I # 294
316/9 50.0 6.32 326 -9 2 won ODI v India Rajkot 11 Jan 2013 ODI # 3318
285/6 50.0 5.70 285 1 lost ODI v India Kochi 15 Jan 2013 ODI # 3320
157/3 28.1 5.57 156 2 2 lost ODI v India Ranchi 19 Jan 2013 ODI # 3322
258/5 47.3 5.43 258 1 2 lost ODI v India Mohali 23 Jan 2013 ODI # 3327
226 49.4 4.55 226 1 won ODI v India Dharamsala 27 Jan 2013 ODI # 3329
174/9 20.0 8.70 215 -40 2 won T20I v New Zealand Auckland 9 Feb 2013 T20I # 301
192/6 20.0 9.60 192 1 lost T20I v New Zealand Hamilton 12 Feb 2013 T20I # 302
139/8 20.0 6.95 139 1 won T20I v New Zealand Wellington 15 Feb 2013 T20I # 304
259/7 48.5 5.30 259 1 2 lost ODI v New Zealand Hamilton 17 Feb 2013 ODI # 3335
269 48.5 5.50 269 1 won ODI v New Zealand Napier 20 Feb 2013 ODI # 3336
185 43.5 4.22 185 1 won ODI v New Zealand Auckland 23 Feb 2013 ODI # 3338
460/9d 116.4 3.94 293 2 draw Test v New Zealand Dunedin 6 Mar 2013 Test # 2077
254 89.2 2.84 -211 2 draw Test v New Zealand Wellington 14 Mar 2013 Test # 2080
162/2 68.0 2.38 -49 3 draw Test v New Zealand Wellington 14 Mar 2013 Test # 2080
443 152.3 2.90 443 1 draw Test v New Zealand Auckland 22 Mar 2013 Test # 2084
241/6d 57.2 4.20 480 3 draw Test v New Zealand Auckland 22 Mar 2013 Test # 2084
207 69.0 3.00 -25 2 won Test v New Zealand Lord's 16 May 2013 Test # 2088
68 22.3 3.02 239 -170 4 won Test v New Zealand Lord's 16 May 2013 Test # 2088
174 43.4 3.98 -180 2 won Test v New Zealand Leeds 24 May 2013 Test # 2089
220 76.3 2.87 468 -247 4 won Test v New Zealand Leeds 24 May 2013 Test # 2089
231/5 46.5 4.93 228 4 2 lost ODI v New Zealand Lord's 31 May 2013 ODI # 3360
359/3 50.0 7.18 359 1 lost ODI v New Zealand Southampton 2 Jun 2013 ODI # 3361
253 46.3 5.44 288 -34 2 won ODI v New Zealand Nottingham 5 Jun 2013 ODI # 3362
221/9 50.0 4.42 270 -48 2 won ODI v Australia Birmingham 8 Jun 2013 ODI # 3365
297/3 47.1 6.29 294 4 2 lost ODI v Sri Lanka The Oval 13 Jun 2013 ODI # 3370
159/8 24.0 6.62 170 -10 2 won ODI v New Zealand Cardiff 16 Jun 2013 ODI # 3373
175 38.4 4.52 175 1 won ODI v South Africa The Oval 19 Jun 2013 ODI # 3375
129/7 20.0 6.45 129 1 lost ODI v India Birmingham 23 Jun 2013 ODI # 3377
201/4 20.0 10.05 201 1 lost T20I v New Zealand The Oval 25 Jun 2013 T20I # 317
DNB 0.0 - 0 0 n/r T20I v New Zealand The Oval 27 Jun 2013 T20I # 318
280 64.5 4.31 65 2 won Test v Australia Nottingham 10 Jul 2013 Test # 2090
296 110.5 2.67 311 -14 4 won Test v Australia Nottingham 10 Jul 2013 Test # 2090
128 53.3 2.39 -233 2 won Test v Australia Lord's 18 Jul 2013 Test # 2091
235 90.3 2.59 583 -347 4 won Test v Australia Lord's 18 Jul 2013 Test # 2091
527/7d 146.0 3.60 527 1 draw Test v Australia Manchester 1 Aug 2013 Test # 2092
172/7d 36.0 4.77 331 3 draw Test v Australia Manchester 1 Aug 2013 Test # 2092
270 89.3 3.01 32 2 won Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
224 68.3 3.27 299 -74 4 won Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
492/9d 128.5 3.81 492 1 draw Test v Australia The Oval 21 Aug 2013 Test # 2094
111/6d 23.0 4.82 226 3 draw Test v Australia The Oval 21 Aug 2013 Test # 2094
248/6 20.0 12.40 248 1 lost T20I v Australia Southampton 29 Aug 2013 T20I # 328
168/9 20.0 8.40 196 -27 2 won T20I v Australia Chester-le-Street 31 Aug 2013 T20I # 329
269/7 50.0 5.38 269 1 won ODI v Ireland Dublin (Malahide) 3 Sep 2013 ODI # 3409
315/7 50.0 6.30 315 1 lost ODI v Australia Manchester 8 Sep 2013 ODI # 3412
DNB 0.0 - 0 0 n/r ODI v Australia Birmingham 11 Sep 2013 ODI # 3414
227 48.2 4.69 227 1 won ODI v Australia Cardiff 14 Sep 2013 ODI # 3415
298 49.1 6.06 298 1 lost ODI v Australia Southampton 16 Sep 2013 ODI # 3416
295 97.1 3.03 295 1 lost Test v Australia Brisbane 21 Nov 2013 Test # 2103
401/7d 94.0 4.26 560 3 lost Test v Australia Brisbane 21 Nov 2013 Test # 2103
570/9d 158.0 3.60 570 1 lost Test v Australia Adelaide 5 Dec 2013 Test # 2105
132/3d 39.0 3.38 530 3 lost Test v Australia Adelaide 5 Dec 2013 Test # 2105
385 103.3 3.71 385 1 lost Test v Australia Perth 13 Dec 2013 Test # 2107
369/6d 87.0 4.24 503 3 lost Test v Australia Perth 13 Dec 2013 Test # 2107
204 82.2 2.47 -51 2 lost Test v Australia Melbourne 26 Dec 2013 Test # 2110
231/2 51.5 4.45 231 1 4 lost Test v Australia Melbourne 26 Dec 2013 Test # 2110
326 76.0 4.28 326 1 lost Test v Australia Sydney 3 Jan 2014 Test # 2113
276 61.3 4.48 447 3 lost Test v Australia Sydney 3 Jan 2014 Test # 2113
270/4 45.4 5.91 270 1 2 lost ODI v Australia Melbourne 12 Jan 2014 ODI # 3454
301/9 49.3 6.08 301 1 2 lost ODI v Australia Brisbane 17 Jan 2014 ODI # 3455
244/3 40.0 6.10 244 1 2 lost ODI v Australia Sydney 19 Jan 2014 ODI # 3457
259 47.4 5.43 317 -57 2 won ODI v Australia Perth 24 Jan 2014 ODI # 3461
217/9 50.0 4.34 217 1 lost ODI v Australia Adelaide 26 Jan 2014 ODI # 3463
213/4 20.0 10.65 213 1 lost T20I v Australia Hobart 29 Jan 2014 T20I # 354
131/2 14.5 8.83 131 1 2 lost T20I v Australia Melbourne 31 Jan 2014 T20I # 355
195/6 20.0 9.75 195 1 lost T20I v Australia Sydney 2 Feb 2014 T20I # 356
269/6 50.0 5.38 269 1 lost ODI v West Indies North Sound 28 Feb 2014 ODI # 3477
159 44.2 3.58 159 1 won ODI v West Indies North Sound 2 Mar 2014 ODI # 3480
278 47.4 5.83 304 -25 2 won ODI v West Indies North Sound 5 Mar 2014 ODI # 3484
170/3 20.0 8.50 170 1 lost T20I v West Indies Bridgetown 9 Mar 2014 T20I # 361
155/5 18.5 8.23 153 3 2 lost T20I v West Indies Bridgetown 11 Mar 2014 T20I # 362
160/7 20.0 8.00 166 -5 2 won T20I v West Indies Bridgetown 13 Mar 2014 T20I # 364
52/1 5.2 9.75 44 -120 2 lost T20I v New Zealand Chattogram 22 Mar 2014 T20I # 380
189/4 20.0 9.45 189 1 won T20I v Sri Lanka Chattogram 27 Mar 2014 T20I # 387
196/5 20.0 9.80 196 1 lost T20I v South Africa Chattogram 29 Mar 2014 T20I # 391
133/5 20.0 6.65 133 1 lost T20I v Netherlands Chattogram 31 Mar 2014 T20I # 394
133/9 20.0 6.65 173 -34 2 won ODI v Scotland Aberdeen 9 May 2014 ODI # 3491
183/7 20.0 9.15 183 1 lost T20I v Sri Lanka The Oval 20 May 2014 T20I # 401
144 27.5 5.17 226 -103 2 won ODI v Sri Lanka The Oval 22 May 2014 ODI # 3492
256/8 50.0 5.12 256 1 lost ODI v Sri Lanka Chester-le-Street 25 May 2014 ODI # 3493
67 24.0 2.79 67 1 won ODI v Sri Lanka Manchester 28 May 2014 ODI # 3494
300/9 50.0 6.00 300 1 lost ODI v Sri Lanka Lord's 31 May 2014 ODI # 3495
222/4 48.2 4.59 220 3 2 lost ODI v Sri Lanka Birmingham 3 Jun 2014 ODI # 3496
453 138.4 3.26 -122 2 draw Test v Sri Lanka Lord's 12 Jun 2014 Test # 2124
201/9 90.0 2.23 390 -188 4 draw Test v Sri Lanka Lord's 12 Jun 2014 Test # 2124
257 69.5 3.68 257 1 lost Test v Sri Lanka Leeds 20 Jun 2014 Test # 2126
457 132.5 3.44 349 3 lost Test v Sri Lanka Leeds 20 Jun 2014 Test # 2126
457 161.0 2.83 457 1 draw Test v India Nottingham 9 Jul 2014 Test # 2128
391/9d 123.0 3.17 352 3 draw Test v India Nottingham 9 Jul 2014 Test # 2128
295 91.4 3.21 295 1 lost Test v India Lord's 17 Jul 2014 Test # 2130
342 103.1 3.31 318 3 lost Test v India Lord's 17 Jul 2014 Test # 2130
330 106.1 3.10 -239 2 won Test v India Southampton 27 Jul 2014 Test # 2132
178 66.4 2.67 445 -266 4 won Test v India Southampton 27 Jul 2014 Test # 2132
152 46.4 3.25 152 1 won Test v India Manchester 7 Aug 2014 Test # 2134
161 43.0 3.74 -54 3 won Test v India Manchester 7 Aug 2014 Test # 2134
148 61.1 2.41 148 1 won Test v India The Oval 15 Aug 2014 Test # 2137
94 29.2 3.20 -244 3 won Test v India The Oval 15 Aug 2014 Test # 2137
304/6 50.0 6.08 304 1 lost ODI v India Cardiff 27 Aug 2014 ODI # 3517
228/4 43.0 5.30 228 1 2 lost ODI v India Nottingham 30 Aug 2014 ODI # 3520
212/1 30.3 6.95 207 6 2 lost ODI v India Birmingham 2 Sep 2014 ODI # 3523
253 48.4 5.19 295 -41 2 won ODI v India Leeds 5 Sep 2014 ODI # 3525
177/5 20.0 8.85 181 -3 2 won T20I v India Birmingham 7 Sep 2014 T20I # 405
317/6 50.0 6.34 317 1 lost ODI v Sri Lanka Colombo (RPS) 26 Nov 2014 ODI # 3554
186/2 34.2 5.41 186 1 2 lost ODI v Sri Lanka Colombo (RPS) 29 Nov 2014 ODI # 3557
242/8 35.0 6.91 242 1 won ODI v Sri Lanka Hambantota 3 Dec 2014 ODI # 3561
267/4 49.4 5.37 266 2 2 lost ODI v Sri Lanka Colombo (RPS) 7 Dec 2014 ODI # 3563
239 49.0 4.87 239 1 won ODI v Sri Lanka Pallekele 10 Dec 2014 ODI # 3565
292/7 50.0 5.84 292 1 lost ODI v Sri Lanka Pallekele 13 Dec 2014 ODI # 3567
302/6 50.0 6.04 302 1 lost ODI v Sri Lanka Colombo (RPS) 16 Dec 2014 ODI # 3569
235/7 39.5 5.89 235 1 2 lost ODI v Australia Sydney 16 Jan 2015 ODI # 3578
153 39.3 3.87 153 1 won ODI v India Brisbane 20 Jan 2015 ODI # 3586
304/7 49.5 6.10 304 1 2 lost ODI v Australia Hobart 23 Jan 2015 ODI # 3589
200 48.1 4.15 200 1 won ODI v India Perth 30 Jan 2015 ODI # 3595
278/8 50.0 5.56 278 1 lost ODI v Australia Perth 1 Feb 2015 ODI # 3597
342/9 50.0 6.84 342 1 lost ODI v Australia Melbourne 14 Feb 2015 ODI # 3600
125/2 12.2 10.13 124 2 2 lost ODI v New Zealand Wellington 20 Feb 2015 ODI # 3607
184 42.2 4.34 304 -119 2 won ODI v Scotland Christchurch 23 Feb 2015 ODI # 3611
312/1 47.2 6.59 310 3 2 lost ODI v Sri Lanka Wellington 1 Mar 2015 ODI # 3619
275/7 50.0 5.50 275 1 lost ODI v Bangladesh Adelaide 9 Mar 2015 ODI # 3630
111/7 36.2 3.05 111 1 won ODI v Afghanistan Sydney 13 Mar 2015 ODI # 3635
295 113.0 2.61 -104 2 draw Test v West Indies North Sound 13 Apr 2015 Test # 2157
350/7 129.4 2.69 438 -87 4 draw Test v West Indies North Sound 13 Apr 2015 Test # 2157
299 104.4 2.85 299 1 won Test v West Indies St George's 21 Apr 2015 Test # 2158
307 112.0 2.74 142 3 won Test v West Indies St George's 21 Apr 2015 Test # 2158
189 49.4 3.80 -68 2 lost Test v West Indies Bridgetown 1 May 2015 Test # 2160
194/5 62.4 3.09 192 3 4 lost Test v West Indies Bridgetown 1 May 2015 Test # 2160
56/4 18.0 3.11 56 1 n/r ODI v Ireland Dublin (Malahide) 8 May 2015 ODI # 3650
523 131.2 3.98 134 2 won Test v New Zealand Lord's 21 May 2015 Test # 2162
220 67.3 3.25 345 -124 4 won Test v New Zealand Lord's 21 May 2015 Test # 2162
350 72.1 4.84 350 1 lost Test v New Zealand Leeds 29 May 2015 Test # 2163
454/8d 91.0 4.98 454 3 lost Test v New Zealand Leeds 29 May 2015 Test # 2163
198 31.1 6.35 409 -210 2 won ODI v New Zealand Birmingham 9 Jun 2015 ODI # 3654
398/5 50.0 7.96 398 1 lost ODI v New Zealand The Oval 12 Jun 2015 ODI # 3655
306/7 49.0 6.24 303 4 2 lost ODI v New Zealand Southampton 14 Jun 2015 ODI # 3656
349/7 50.0 6.98 349 1 won ODI v New Zealand Nottingham 17 Jun 2015 ODI # 3657
283/9 50.0 5.66 283 1 won ODI v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
135 16.2 8.26 192 -56 2 won T20I v New Zealand Manchester 23 Jun 2015 T20I # 423
308 84.5 3.63 -122 2 won Test v Australia Cardiff 8 Jul 2015 Test # 2170
242 70.3 3.43 412 -169 4 won Test v Australia Cardiff 8 Jul 2015 Test # 2170
566/8d 149.0 3.79 566 1 lost Test v Australia Lord's 16 Jul 2015 Test # 2171
254/2d 49.0 5.18 508 3 lost Test v Australia Lord's 16 Jul 2015 Test # 2171
136 36.4 3.70 136 1 won Test v Australia Birmingham 29 Jul 2015 Test # 2173
265 79.1 3.34 120 3 won Test v Australia Birmingham 29 Jul 2015 Test # 2173
60 18.3 3.24 60 1 won Test v Australia Nottingham 6 Aug 2015 Test # 2175
253 72.4 3.48 -78 3 won Test v Australia Nottingham 6 Aug 2015 Test # 2175
481 125.1 3.84 481 1 lost Test v Australia The Oval 20 Aug 2015 Test # 2178
177/8 20.0 8.85 183 -5 2 won T20I v Australia Cardiff 31 Aug 2015 T20I # 453
305/6 50.0 6.10 305 1 lost ODI v Australia Southampton 3 Sep 2015 ODI # 3680
309/7 49.0 6.30 309 1 lost ODI v Australia Lord's 5 Sep 2015 ODI # 3681
207 44.0 4.70 301 -93 2 won ODI v Australia Manchester 8 Sep 2015 ODI # 3682
299/7 50.0 5.98 299 1 won ODI v Australia Leeds 11 Sep 2015 ODI # 3683
140/2 24.2 5.75 139 2 2 lost ODI v Australia Manchester 13 Sep 2015 ODI # 3684
523/8d 151.1 3.45 523 1 draw Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
173 57.5 2.99 98 3 draw Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
378 118.5 3.18 378 1 lost Test v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
354/6d 95.0 3.72 490 3 lost Test v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
234 85.1 2.74 234 1 lost Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
355 118.2 3.00 283 3 lost Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
217/4 43.4 4.96 217 1 2 lost ODI v Pakistan Abu Dhabi 11 Nov 2015 ODI # 3707
188 45.5 4.10 284 -95 2 won ODI v Pakistan Abu Dhabi 13 Nov 2015 ODI # 3708
208 49.5 4.17 208 1 won ODI v Pakistan Sharjah 17 Nov 2015 ODI # 3710
271 40.4 6.66 356 -84 2 won ODI v Pakistan Dubai (DICS) 20 Nov 2015 ODI # 3712
146 20.0 7.30 161 -14 2 won T20I v Pakistan Dubai (DICS) 26 Nov 2015 T20I # 468
169/8 20.0 8.45 173 -3 2 won T20I v Pakistan Dubai (DICS) 27 Nov 2015 T20I # 469
154/7 20.0 7.70 155 0 2 tied T20I v Pakistan Sharjah 30 Nov 2015 T20I # 473
214 81.4 2.62 -89 2 won Test v South Africa Durban 26 Dec 2015 Test # 2196
174 71.0 2.45 416 -241 4 won Test v South Africa Durban 26 Dec 2015 Test # 2196
627/7d 211.0 2.97 -2 2 draw Test v South Africa Cape Town 2 Jan 2016 Test # 2197
313 99.3 3.14 313 1 won Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
83 33.1 2.50 73 3 won Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
475 132.0 3.59 475 1 lost Test v South Africa Centurion 22 Jan 2016 Test # 2200
248/5d 83.2 2.97 381 3 lost Test v South Africa Centurion 22 Jan 2016 Test # 2200
250/5 33.3 7.46 290 -149 2 won ODI v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
262/7 50.0 5.24 262 1 won ODI v South Africa Gqeberha 6 Feb 2016 ODI # 3734
319/3 46.2 6.88 319 1 2 lost ODI v South Africa Centurion 9 Feb 2016 ODI # 3736
266/9 47.2 5.61 263 4 2 lost ODI v South Africa Johannesburg 12 Feb 2016 ODI # 3737
237/5 44.0 5.38 237 1 2 lost ODI v South Africa Cape Town 14 Feb 2016 ODI # 3738
135/7 20.0 6.75 135 1 2 lost T20I v South Africa Cape Town 19 Feb 2016 T20I # 503
172/1 14.4 11.72 172 1 2 lost T20I v South Africa Johannesburg 21 Feb 2016 T20I # 506
183/4 18.1 10.07 183 1 2 lost T20I v West Indies Wankhede 16 Mar 2016 T20I # 537
229/4 20.0 11.45 229 1 won T20I v South Africa Wankhede 18 Mar 2016 T20I # 540
127/9 20.0 6.35 143 -15 2 won T20I v Afghanistan Delhi 23 Mar 2016 T20I # 546
161/8 20.0 8.05 172 -10 2 won T20I v Sri Lanka Delhi 26 Mar 2016 T20I # 551
153/8 20.0 7.65 153 1 won T20I v New Zealand Delhi 30 Mar 2016 T20I # 555
161/6 19.4 8.18 156 6 2 lost T20I v West Indies Eden Gardens 3 Apr 2016 T20I # 557
91 36.4 2.48 -207 2 won Test v Sri Lanka Leeds 19 May 2016 Test # 2203
119 35.3 3.35 -88 3 won Test v Sri Lanka Leeds 19 May 2016 Test # 2203
101 43.3 2.32 -397 2 won Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
475 128.2 3.70 78 3 won Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
288 95.1 3.02 -128 2 draw Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
78/1 24.2 3.20 362 -283 4 draw Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
286/9 50.0 5.72 286 1 tied ODI v Sri Lanka Nottingham 21 Jun 2016 ODI # 3751
254/7 50.0 5.08 254 1 won ODI v Sri Lanka Birmingham 24 Jun 2016 ODI # 3753
248/9 50.0 4.96 248 1 n/r ODI v Sri Lanka Bristol 26 Jun 2016 ODI # 3755
305/5 42.0 7.26 305 1 won ODI v Sri Lanka The Oval 29 Jun 2016 ODI # 3757
202 42.4 4.73 325 -122 2 won ODI v Sri Lanka Cardiff 2 Jul 2016 ODI # 3758
140 20.0 7.00 140 1 won T20I v Sri Lanka Southampton 5 Jul 2016 T20I # 561
339 99.2 3.41 339 1 lost Test v Pakistan Lord's 14 Jul 2016 Test # 2206
215 79.1 2.71 282 3 lost Test v Pakistan Lord's 14 Jul 2016 Test # 2206
198 63.4 3.10 -391 2 won Test v Pakistan Manchester 22 Jul 2016 Test # 2208
234 70.3 3.31 565 -330 4 won Test v Pakistan Manchester 22 Jul 2016 Test # 2208
400 136.0 2.94 103 2 won Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
201 70.5 2.83 343 -141 4 won Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
542 146.0 3.71 214 2 lost Test v Pakistan The Oval 11 Aug 2016 Test # 2216
42/0 13.1 3.18 40 3 4 lost Test v Pakistan The Oval 11 Aug 2016 Test # 2216
260/6 50.0 5.20 260 1 won ODI v Pakistan Southampton 24 Aug 2016 ODI # 3770
251 49.5 5.03 251 1 won ODI v Pakistan Lord's 27 Aug 2016 ODI # 3771
275 42.4 6.44 445 -169 2 won ODI v Pakistan Nottingham 30 Aug 2016 ODI # 3773
247/8 50.0 4.94 247 1 won ODI v Pakistan Leeds 1 Sep 2016 ODI # 3775
304/6 48.2 6.28 303 2 2 lost ODI v Pakistan Cardiff 4 Sep 2016 ODI # 3777
139/1 14.5 9.37 136 4 2 lost T20I v Pakistan Manchester 7 Sep 2016 T20I # 566
288 47.5 6.02 310 -21 2 won ODI v Bangladesh Mirpur 7 Oct 2016 ODI # 3791
238/8 50.0 4.76 238 1 lost ODI v Bangladesh Mirpur 9 Oct 2016 ODI # 3793
277/6 50.0 5.54 277 1 won ODI v Bangladesh Chattogram 12 Oct 2016 ODI # 3794
248 86.0 2.88 -45 2 won Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
263 81.3 3.22 286 -22 4 won Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
220 63.5 3.44 220 1 lost Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
296 66.5 4.42 272 3 lost Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
488 162.0 3.01 -49 2 draw Test v India Rajkot 9 Nov 2016 Test # 2232
172/6 52.3 3.27 310 -137 4 draw Test v India Rajkot 9 Nov 2016 Test # 2232
455 129.4 3.50 455 1 lost Test v India Visakhapatnam 17 Nov 2016 Test # 2235
204 63.1 3.22 404 3 lost Test v India Visakhapatnam 17 Nov 2016 Test # 2235
417 138.2 3.01 134 2 lost Test v India Mohali 26 Nov 2016 Test # 2238
104/2 20.2 5.11 103 2 4 lost Test v India Mohali 26 Nov 2016 Test # 2238
631 182.3 3.45 231 2 lost Test v India Wankhede 8 Dec 2016 Test # 2239
759/7d 190.4 3.98 282 2 lost Test v India Chennai 16 Dec 2016 Test # 2241
356/7 48.1 7.39 351 6 2 lost ODI v India Pune 15 Jan 2017 ODI # 3819
381/6 50.0 7.62 381 1 lost ODI v India Cuttack 19 Jan 2017 ODI # 3821
316/9 50.0 6.32 322 -5 2 won ODI v India Eden Gardens 22 Jan 2017 ODI # 3824
147/7 20.0 7.35 147 1 won T20I v India Kanpur 26 Jan 2017 T20I # 592
144/8 20.0 7.20 144 1 lost T20I v India Nagpur 29 Jan 2017 T20I # 593
202/6 20.0 10.10 202 1 lost T20I v India Bengaluru 1 Feb 2017 T20I # 594
251 47.2 5.30 297 -45 2 won ODI v West Indies North Sound 3 Mar 2017 ODI # 3845
225 47.5 4.70 225 1 won ODI v West Indies North Sound 5 Mar 2017 ODI # 3848
142 39.2 3.61 329 -186 2 won ODI v West Indies Bridgetown 9 Mar 2017 ODI # 3849
126 33.0 3.81 126 1 won ODI v Ireland Bristol 5 May 2017 ODI # 3864
243 46.1 5.26 329 -85 2 won ODI v Ireland Lord's 7 May 2017 ODI # 3865
267 45.0 5.93 340 -72 2 won ODI v South Africa Leeds 24 May 2017 ODI # 3872
328/5 50.0 6.56 331 -2 2 won ODI v South Africa Southampton 27 May 2017 ODI # 3873
156/3 28.5 5.41 154 3 2 lost ODI v South Africa Lord's 29 May 2017 ODI # 3874
305/6 50.0 6.10 305 1 won ODI v Bangladesh The Oval 1 Jun 2017 ODI # 3875
223 44.3 5.01 311 -87 2 won ODI v New Zealand Cardiff 6 Jun 2017 ODI # 3880
277/9 50.0 5.54 277 1 won ODI v Australia Birmingham 10 Jun 2017 ODI # 3885
215/2 37.1 5.78 212 4 2 lost ODI v Pakistan Cardiff 14 Jun 2017 ODI # 3889
142/3 20.0 7.10 142 1 won T20I v South Africa Southampton 21 Jun 2017 T20I # 614
174/8 20.0 8.70 174 1 lost T20I v South Africa Taunton 23 Jun 2017 T20I # 615
162/7 20.0 8.10 182 -19 2 won T20I v South Africa Cardiff 25 Jun 2017 T20I # 616
361 105.0 3.43 -97 2 won Test v South Africa Lord's 6 Jul 2017 Test # 2262
119 36.4 3.24 331 -211 4 won Test v South Africa Lord's 6 Jul 2017 Test # 2262
335 96.2 3.47 335 1 lost Test v South Africa Nottingham 14 Jul 2017 Test # 2264
343/9d 104.0 3.29 473 3 lost Test v South Africa Nottingham 14 Jul 2017 Test # 2264
175 58.4 2.98 -178 2 won Test v South Africa The Oval 27 Jul 2017 Test # 2266
252 77.1 3.26 492 -239 4 won Test v South Africa The Oval 27 Jul 2017 Test # 2266
226 72.1 3.13 -136 2 won Test v South Africa Manchester 4 Aug 2017 Test # 2268
202 62.5 3.21 380 -177 4 won Test v South Africa Manchester 4 Aug 2017 Test # 2268
168 47.0 3.57 -346 2 won Test v West Indies Birmingham 17 Aug 2017 Test # 2270
137 45.4 3.00 -209 3 won Test v West Indies Birmingham 17 Aug 2017 Test # 2270
427 127.0 3.36 169 2 lost Test v West Indies Leeds 25 Aug 2017 Test # 2271
322/5 91.2 3.52 322 1 4 lost Test v West Indies Leeds 25 Aug 2017 Test # 2271
123 57.3 2.13 123 1 won Test v West Indies Lord's 7 Sep 2017 Test # 2274
177 65.1 2.71 106 3 won Test v West Indies Lord's 7 Sep 2017 Test # 2274
176/9 20.0 8.80 176 1 lost T20I v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
204/9 42.0 4.85 204 1 won ODI v West Indies Manchester 19 Sep 2017 ODI # 3911
DNB 0.0 - 0 0 n/r ODI v West Indies Nottingham 21 Sep 2017 ODI # 3913
245 39.1 6.25 370 -124 2 won ODI v West Indies Bristol 24 Sep 2017 ODI # 3915
356/5 50.0 7.12 356 1 won ODI v West Indies The Oval 27 Sep 2017 ODI # 3916
288/6 50.0 5.76 288 1 won ODI v West Indies Southampton 29 Sep 2017 ODI # 3918
328 130.3 2.51 26 2 lost Test v Australia Brisbane 23 Nov 2017 Test # 2282
173/0 50.0 3.46 170 4 4 lost Test v Australia Brisbane 23 Nov 2017 Test # 2282
442/8d 149.0 2.96 442 1 lost Test v Australia Adelaide 2 Dec 2017 Test # 2285
138 58.0 2.37 353 3 lost Test v Australia Adelaide 2 Dec 2017 Test # 2285
662/9d 179.3 3.68 259 2 lost Test v Australia Perth 14 Dec 2017 Test # 2288
327 119.0 2.74 327 1 draw Test v Australia Melbourne 26 Dec 2017 Test # 2289
263/4d 124.2 2.11 99 3 draw Test v Australia Melbourne 26 Dec 2017 Test # 2289
649/7d 193.0 3.36 303 2 lost Test v Australia Sydney 4 Jan 2018 Test # 2291
304/8 50.0 6.08 304 1 won ODI v Australia Melbourne 14 Jan 2018 ODI # 3951
270/9 50.0 5.40 270 1 won ODI v Australia Brisbane 19 Jan 2018 ODI # 3958
286/6 50.0 5.72 303 -16 2 won ODI v Australia Sydney 21 Jan 2018 ODI # 3960
197/7 37.0 5.32 197 1 2 lost ODI v Australia Adelaide 26 Jan 2018 ODI # 3966
247 48.2 5.11 260 -12 2 won ODI v Australia Perth 28 Jan 2018 ODI # 3968
161/5 18.3 8.70 156 6 2 lost T20I v Australia Hobart 7 Feb 2018 T20I # 645
138/3 14.3 9.51 138 1 2 lost T20I v Australia Melbourne 10 Feb 2018 T20I # 646
196/5 20.0 9.80 196 1 lost T20I v New Zealand Wellington 13 Feb 2018 T20I # 647
192/4 20.0 9.60 195 -2 2 won T20I v New Zealand Hamilton 18 Feb 2018 T20I # 650
287/7 49.2 5.81 285 3 2 lost ODI v New Zealand Hamilton 25 Feb 2018 ODI # 3980
223 49.4 4.48 223 1 won ODI v New Zealand Mount Maunganui 28 Feb 2018 ODI # 3981
230/8 50.0 4.60 235 -4 2 won ODI v New Zealand Wellington 3 Mar 2018 ODI # 3982
339/5 49.3 6.84 336 4 2 lost ODI v New Zealand Dunedin 7 Mar 2018 ODI # 3989
223 49.5 4.47 223 1 won ODI v New Zealand Christchurch 10 Mar 2018 ODI # 3992
427/8d 141.0 3.02 369 2 lost Test v New Zealand Auckland 22 Mar 2018 Test # 2299
278 93.3 2.97 -29 2 draw Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
256/8 124.4 2.05 382 -125 4 draw Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
363 114.3 3.17 179 2 lost Test v Pakistan Lord's 24 May 2018 Test # 2304
66/1 12.4 5.21 64 3 4 lost Test v Pakistan Lord's 24 May 2018 Test # 2304
174 48.1 3.61 174 1 won Test v Pakistan Leeds 1 Jun 2018 Test # 2305
134 46.0 2.91 -55 3 won Test v Pakistan Leeds 1 Jun 2018 Test # 2305
371/5 50.0 7.42 371 1 lost ODI v Scotland Edinburgh 10 Jun 2018 ODI # 4008
214 47.0 4.55 214 1 won ODI v Australia The Oval 13 Jun 2018 ODI # 4009
304 47.1 6.44 343 -38 2 won ODI v Australia Cardiff 16 Jun 2018 ODI # 4010
239 37.0 6.45 482 -242 2 won ODI v Australia Nottingham 19 Jun 2018 ODI # 4011
310/8 50.0 6.20 310 1 won ODI v Australia Chester-le-Street 21 Jun 2018 ODI # 4012
205 34.4 5.91 205 1 won ODI v Australia Manchester 24 Jun 2018 ODI # 4013
193 19.4 9.81 222 -28 2 won T20I v Australia Birmingham 27 Jun 2018 T20I # 679
163/2 18.2 8.89 160 4 2 lost T20I v India Manchester 3 Jul 2018 T20I # 684
148/5 20.0 7.40 148 1 won T20I v India Cardiff 6 Jul 2018 T20I # 688
201/3 18.4 10.76 199 3 2 lost T20I v India Bristol 8 Jul 2018 T20I # 690
269/2 40.1 6.69 269 1 2 lost ODI v India Nottingham 12 Jul 2018 ODI # 4014
236 50.0 4.72 323 -86 2 won ODI v India Lord's 14 Jul 2018 ODI # 4016
256/8 50.0 5.12 256 1 won ODI v India Leeds 17 Jul 2018 ODI # 4018
274 76.0 3.60 -13 2 won Test v India Birmingham 1 Aug 2018 Test # 2314
162 54.2 2.98 194 -31 4 won Test v India Birmingham 1 Aug 2018 Test # 2314
107 35.2 3.02 107 1 won Test v India Lord's 9 Aug 2018 Test # 2315
130 47.0 2.76 -159 3 won Test v India Lord's 9 Aug 2018 Test # 2315
329 94.5 3.46 329 1 lost Test v India Nottingham 18 Aug 2018 Test # 2316
352/7d 110.0 3.20 520 3 lost Test v India Nottingham 18 Aug 2018 Test # 2316
273 84.5 3.21 27 2 won Test v India Southampton 30 Aug 2018 Test # 2317
184 69.4 2.64 245 -60 4 won Test v India Southampton 30 Aug 2018 Test # 2317
292 95.0 3.07 -40 2 won Test v India The Oval 7 Sep 2018 Test # 2318
345 94.3 3.65 464 -118 4 won Test v India The Oval 7 Sep 2018 Test # 2318
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Dambulla 10 Oct 2018 ODI # 4052
140/5 29.0 4.82 172 -138 2 won ODI v Sri Lanka Dambulla 13 Oct 2018 ODI # 4053
150/9 21.0 7.14 150 1 won ODI v Sri Lanka Pallekele 17 Oct 2018 ODI # 4054
273/7 50.0 5.46 273 1 won ODI v Sri Lanka Pallekele 20 Oct 2018 ODI # 4055
366/6 50.0 7.32 366 1 lost ODI v Sri Lanka Colombo (RPS) 23 Oct 2018 ODI # 4058
157 20.0 7.85 188 -30 2 won T20I v Sri Lanka Colombo (RPS) 27 Oct 2018 T20I # 703
203 68.0 2.98 -139 2 won Test v Sri Lanka Galle 6 Nov 2018 Test # 2324
250 85.1 2.93 462 -211 4 won Test v Sri Lanka Galle 6 Nov 2018 Test # 2324
336 103.0 3.26 46 2 won Test v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
243 74.0 3.28 301 -57 4 won Test v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
240 65.5 3.64 -96 2 won Test v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
284 86.4 3.27 327 -42 4 won Test v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
289 101.3 2.84 289 1 lost Test v West Indies Bridgetown 23 Jan 2019 Test # 2342
415/6d 103.1 4.02 627 3 lost Test v West Indies Bridgetown 23 Jan 2019 Test # 2342
306 131.0 2.33 119 2 lost Test v West Indies North Sound 31 Jan 2019 Test # 2344
17/0 2.1 7.84 14 4 4 lost Test v West Indies North Sound 31 Jan 2019 Test # 2344
154 47.2 3.25 -123 2 won Test v West Indies Gros Islet 9 Feb 2019 Test # 2346
252 69.5 3.60 485 -232 4 won Test v West Indies Gros Islet 9 Feb 2019 Test # 2346
360/8 50.0 7.20 360 1 won ODI v West Indies Bridgetown 20 Feb 2019 ODI # 4096
289/6 50.0 5.78 289 1 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
389 48.0 8.10 419 -29 2 won ODI v West Indies St George's 27 Feb 2019 ODI # 4099
115/3 12.1 9.45 114 2 2 lost ODI v West Indies Gros Islet 2 Mar 2019 ODI # 4103
160/8 20.0 8.00 160 1 won T20I v West Indies Gros Islet 5 Mar 2019 T20I # 750
45 11.5 3.80 183 -137 2 won T20I v West Indies Basseterre 8 Mar 2019 T20I # 751
71 13.0 5.46 71 1 won T20I v West Indies Basseterre 10 Mar 2019 T20I # 752
198 43.1 4.58 198 1 won ODI v Ireland Dublin (Malahide) 3 May 2019 ODI # 4127
173/6 20.0 8.65 173 1 won T20I v Pakistan Cardiff 5 May 2019 T20I # 772
80/2 19.0 4.21 80 1 n/r ODI v Pakistan The Oval 8 May 2019 ODI # 4130
361/7 50.0 7.22 374 -12 2 won ODI v Pakistan Southampton 11 May 2019 ODI # 4133
358/9 50.0 7.16 358 1 won ODI v Pakistan Bristol 14 May 2019 ODI # 4135
340/7 50.0 6.80 340 1 won ODI v Pakistan Nottingham 17 May 2019 ODI # 4138
297 46.5 6.34 352 -54 2 won ODI v Pakistan Leeds 19 May 2019 ODI # 4140
207 39.5 5.19 312 -104 2 won ODI v South Africa The Oval 30 May 2019 ODI # 4143
348/8 50.0 6.96 348 1 lost ODI v Pakistan Nottingham 3 Jun 2019 ODI # 4148
280 48.5 5.73 387 -106 2 won ODI v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
212 44.4 4.74 212 1 won ODI v West Indies Southampton 14 Jun 2019 ODI # 4158
247/8 50.0 4.94 398 -150 2 won ODI v Afghanistan Manchester 18 Jun 2019 ODI # 4163
232/9 50.0 4.64 232 1 lost ODI v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
285/7 50.0 5.70 285 1 lost ODI v Australia Lord's 25 Jun 2019 ODI # 4173
306/5 50.0 6.12 338 -31 2 won ODI v India Birmingham 30 Jun 2019 ODI # 4179
186 45.0 4.13 306 -119 2 won ODI v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
223 49.0 4.55 223 1 won ODI v Australia Birmingham 11 Jul 2019 ODI # 4191
241/8 50.0 4.82 241 1 tied ODI v New Zealand Lord's 14 Jul 2019 ODI # 4192
207 58.2 3.54 122 2 won Test v Ireland Lord's 24 Jul 2019 Test # 2352
38 15.4 2.42 182 -143 4 won Test v Ireland Lord's 24 Jul 2019 Test # 2352
284 80.4 3.52 284 1 lost Test v Australia Birmingham 1 Aug 2019 Test # 2353
487/7d 112.0 4.34 397 3 lost Test v Australia Birmingham 1 Aug 2019 Test # 2353
250 94.3 2.64 -8 2 draw Test v Australia Lord's 14 Aug 2019 Test # 2355
154/6 47.3 3.24 267 -112 4 draw Test v Australia Lord's 14 Aug 2019 Test # 2355
179 52.1 3.43 179 1 won Test v Australia Leeds 22 Aug 2019 Test # 2357
246 75.2 3.26 358 3 won Test v Australia Leeds 22 Aug 2019 Test # 2357
497/8d 126.0 3.94 497 1 lost Test v Australia Manchester 4 Sep 2019 Test # 2360
186/6d 42.5 4.34 382 3 lost Test v Australia Manchester 4 Sep 2019 Test # 2360
225 68.5 3.26 -69 2 won Test v Australia The Oval 12 Sep 2019 Test # 2362
263 77.0 3.41 399 -135 4 won Test v Australia The Oval 12 Sep 2019 Test # 2362
153/5 20.0 7.65 153 1 won T20I v New Zealand Christchurch 1 Nov 2019 T20I # 992
176/8 20.0 8.80 176 1 lost T20I v New Zealand Wellington 3 Nov 2019 T20I # 998
180/7 20.0 9.00 180 1 lost T20I v New Zealand Nelson 5 Nov 2019 T20I # 1001
165 16.5 9.80 242 -76 2 won T20I v New Zealand Napier 8 Nov 2019 T20I # 1008
146/5 11.0 13.27 146 1 tied T20I v New Zealand Auckland 10 Nov 2019 T20I # 1012
615/9d 201.0 3.05 262 2 lost Test v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
375 129.1 2.90 375 1 draw Test v New Zealand Hamilton 29 Nov 2019 Test # 2371
241/2 75.0 3.21 140 3 draw Test v New Zealand Hamilton 29 Nov 2019 Test # 2371
284 84.3 3.36 284 1 lost Test v South Africa Centurion 26 Dec 2019 Test # 2377
272 61.4 4.41 375 3 lost Test v South Africa Centurion 26 Dec 2019 Test # 2377
223 89.0 2.50 -46 2 won Test v South Africa Cape Town 3 Jan 2020 Test # 2379
248 137.4 1.80 438 -189 4 won Test v South Africa Cape Town 3 Jan 2020 Test # 2379
209 86.4 2.41 -290 2 won Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
237 88.5 2.66 -53 3 won Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
183 68.3 2.67 -217 2 won Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
274 77.1 3.55 466 -191 4 won Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
259/3 47.4 5.43 259 1 2 lost ODI v South Africa Cape Town 4 Feb 2020 ODI # 4234
71/2 11.2 6.26 71 1 n/r ODI v South Africa Durban 7 Feb 2020 ODI # 4238
256/7 50.0 5.12 256 1 won ODI v South Africa Johannesburg 9 Feb 2020 ODI # 4242
177/8 20.0 8.85 177 1 lost T20I v South Africa East London 12 Feb 2020 T20I # 1039
202/7 20.0 10.10 205 -2 2 won T20I v South Africa Durban 14 Feb 2020 T20I # 1041
222/6 20.0 11.10 222 1 won T20I v South Africa Centurion 16 Feb 2020 T20I # 1043
318 102.0 3.11 114 2 lost Test v West Indies Southampton 8 Jul 2020 Test # 2388
200/6 64.2 3.10 200 1 4 lost Test v West Indies Southampton 8 Jul 2020 Test # 2388
287 99.0 2.89 -182 2 won Test v West Indies Manchester 16 Jul 2020 Test # 2389
198 70.1 2.82 312 -113 4 won Test v West Indies Manchester 16 Jul 2020 Test # 2389
197 65.0 3.03 -172 2 won Test v West Indies Manchester 24 Jul 2020 Test # 2390
129 37.1 3.47 399 -269 4 won Test v West Indies Manchester 24 Jul 2020 Test # 2390
172 44.4 3.85 172 1 won ODI v Ireland Southampton 30 Jul 2020 ODI # 4256
212/9 50.0 4.24 212 1 won ODI v Ireland Southampton 1 Aug 2020 ODI # 4257
329/3 49.5 6.60 329 1 2 lost ODI v Ireland Southampton 4 Aug 2020 ODI # 4258
326 109.3 2.97 326 1 won Test v Pakistan Manchester 5 Aug 2020 Test # 2391
169 46.4 3.62 276 3 won Test v Pakistan Manchester 5 Aug 2020 Test # 2391
236 91.2 2.58 236 1 draw Test v Pakistan Southampton 13 Aug 2020 Test # 2392
273 93.0 2.93 -310 2 draw Test v Pakistan Southampton 21 Aug 2020 Test # 2393
187/4 83.1 2.24 -123 3 draw Test v Pakistan Southampton 21 Aug 2020 Test # 2393
DNB 0.0 - 0 0 n/r T20I v Pakistan Manchester 28 Aug 2020 T20I # 1087
195/4 20.0 9.75 195 1 won T20I v Pakistan Manchester 30 Aug 2020 T20I # 1093
190/4 20.0 9.50 190 1 lost T20I v Pakistan Manchester 1 Sep 2020 T20I # 1094
160/6 20.0 8.00 163 -2 2 won T20I v Australia Southampton 4 Sep 2020 T20I # 1095
157/7 20.0 7.85 157 1 won T20I v Australia Southampton 6 Sep 2020 T20I # 1096
146/5 19.3 7.48 146 1 2 lost T20I v Australia Southampton 8 Sep 2020 T20I # 1097
294/9 50.0 5.88 294 1 lost ODI v Australia Manchester 11 Sep 2020 ODI # 4259
207 48.4 4.25 232 -24 2 won ODI v Australia Manchester 13 Sep 2020 ODI # 4260
305/7 49.4 6.14 303 3 2 lost ODI v Australia Manchester 16 Sep 2020 ODI # 4261
179/6 20.0 8.95 179 1 won T20I v South Africa Cape Town 27 Nov 2020 T20I # 1109
146/6 20.0 7.30 146 1 won T20I v South Africa Paarl 29 Nov 2020 T20I # 1111
191/3 20.0 9.55 191 1 won T20I v South Africa Cape Town 1 Dec 2020 T20I # 1113
135 46.1 2.92 135 1 won Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
359 136.5 2.62 73 3 won Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
381 139.3 2.73 381 1 won Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
126 35.5 3.51 163 3 won Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
337 95.5 3.51 -241 2 won Test v India Chennai 5 Feb 2021 Test # 2409
192 58.1 3.30 420 -227 4 won Test v India Chennai 5 Feb 2021 Test # 2409
329 95.5 3.43 329 1 lost Test v India Chennai 13 Feb 2021 Test # 2411
286 85.5 3.33 481 3 lost Test v India Chennai 13 Feb 2021 Test # 2411
145 53.2 2.71 33 2 lost Test v India Ahmedabad 24 Feb 2021 Test # 2412
49/0 7.4 6.39 49 1 4 lost Test v India Ahmedabad 24 Feb 2021 Test # 2412
365 114.4 3.18 160 2 lost Test v India Ahmedabad 4 Mar 2021 Test # 2414
124/7 20.0 6.20 124 1 won T20I v India Ahmedabad 12 Mar 2021 T20I # 1131
166/3 17.5 9.30 165 2 2 lost T20I v India Ahmedabad 14 Mar 2021 T20I # 1132
156/6 20.0 7.80 156 1 won T20I v India Ahmedabad 16 Mar 2021 T20I # 1133
185/8 20.0 9.25 185 1 lost T20I v India Ahmedabad 18 Mar 2021 T20I # 1135
224/2 20.0 11.20 224 1 lost T20I v India Ahmedabad 20 Mar 2021 T20I # 1138
317/5 50.0 6.34 317 1 lost ODI v India Pune 23 Mar 2021 ODI # 4281
336/6 50.0 6.72 336 1 won ODI v India Pune 26 Mar 2021 ODI # 4283
329 48.2 6.80 329 1 lost ODI v India Pune 28 Mar 2021 ODI # 4284
378 122.4 3.08 378 1 draw Test v New Zealand Lord's 2 Jun 2021 Test # 2422
169/6d 52.3 3.21 272 3 draw Test v New Zealand Lord's 2 Jun 2021 Test # 2422
388 119.1 3.25 85 2 lost Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
41/2 10.5 3.78 38 4 4 lost Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
129/7 20.0 6.45 129 1 won T20I v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
111/7 20.0 5.55 111 1 won T20I v Sri Lanka Cardiff 24 Jun 2021 T20I # 1168
91 18.5 4.83 181 -89 2 won T20I v Sri Lanka Southampton 26 Jun 2021 T20I # 1174
185 42.3 4.35 185 1 won ODI v Sri Lanka Chester-le-Street 29 Jun 2021 ODI # 4296
241/9 50.0 4.82 241 1 won ODI v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
166 41.1 4.03 166 1 n/r ODI v Sri Lanka Bristol 4 Jul 2021 ODI # 4298
141 35.2 3.99 141 1 won ODI v Pakistan Cardiff 8 Jul 2021 ODI # 4299
195 41.0 4.75 248 -52 2 won ODI v Pakistan Lord's 10 Jul 2021 ODI # 4300
331/9 50.0 6.62 331 1 won ODI v Pakistan Birmingham 13 Jul 2021 ODI # 4303
232/6 20.0 11.60 232 1 lost T20I v Pakistan Nottingham 16 Jul 2021 T20I # 1191
155/9 20.0 7.75 201 -45 2 won T20I v Pakistan Leeds 18 Jul 2021 T20I # 1193
154/6 20.0 7.70 154 1 won T20I v Pakistan Manchester 20 Jul 2021 T20I # 1195
278 84.5 3.27 95 2 draw Test v India Nottingham 4 Aug 2021 Test # 2428
52/1 14.0 3.71 209 -156 4 draw Test v India Nottingham 4 Aug 2021 Test # 2428
364 126.1 2.88 364 1 lost Test v India Lord's 12 Aug 2021 Test # 2429
298/8d 109.3 2.72 271 3 lost Test v India Lord's 12 Aug 2021 Test # 2429
78 40.4 1.91 78 1 won Test v India Leeds 25 Aug 2021 Test # 2432
278 99.3 2.79 -76 3 won Test v India Leeds 25 Aug 2021 Test # 2432
191 61.3 3.10 191 1 lost Test v India The Oval 2 Sep 2021 Test # 2433
466 148.2 3.14 367 3 lost Test v India The Oval 2 Sep 2021 Test # 2433
55 14.2 3.83 55 1 won T20I v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
124/9 20.0 6.20 124 1 won T20I v Bangladesh Abu Dhabi 27 Oct 2021 T20I # 1369
125 20.0 6.25 125 1 won T20I v Australia Dubai (DICS) 30 Oct 2021 T20I # 1379
137 19.0 7.21 164 -26 2 won T20I v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
189/2 20.0 9.45 189 1 lost T20I v South Africa Sharjah 6 Nov 2021 T20I # 1400
167/5 19.0 8.78 167 1 2 lost T20I v New Zealand Abu Dhabi 10 Nov 2021 T20I # 1415
425 104.3 4.06 278 2 lost Test v Australia Brisbane 8 Dec 2021 Test # 2440
20/1 5.1 3.87 20 1 4 lost Test v Australia Brisbane 8 Dec 2021 Test # 2440
473/9d 150.4 3.13 473 1 lost Test v Australia Adelaide 16 Dec 2021 Test # 2441
230/9d 61.0 3.77 467 3 lost Test v Australia Adelaide 16 Dec 2021 Test # 2441
267 87.5 3.03 82 2 lost Test v Australia Melbourne 26 Dec 2021 Test # 2442
416/8d 134.0 3.10 416 1 draw Test v Australia Sydney 5 Jan 2022 Test # 2446
265/6d 68.5 3.84 387 3 draw Test v Australia Sydney 5 Jan 2022 Test # 2446
303 75.4 4.00 303 1 lost Test v Australia Hobart 14 Jan 2022 Test # 2449
155 56.3 2.74 270 3 lost Test v Australia Hobart 14 Jan 2022 Test # 2449
104/1 17.1 6.05 104 1 2 lost T20I v West Indies Bridgetown 22 Jan 2022 T20I # 1453
170/8 20.0 8.50 172 -1 2 won T20I v West Indies Bridgetown 23 Jan 2022 T20I # 1454
224/5 20.0 11.20 224 1 lost T20I v West Indies Bridgetown 26 Jan 2022 T20I # 1455
159/5 20.0 7.95 194 -34 2 won T20I v West Indies Bridgetown 29 Jan 2022 T20I # 1456
179/4 20.0 8.95 179 1 lost T20I v West Indies Bridgetown 30 Jan 2022 T20I # 1457
375 157.3 2.38 64 2 draw Test v West Indies North Sound 8 Mar 2022 Test # 2454
147/4 70.1 2.09 286 -138 4 draw Test v West Indies North Sound 8 Mar 2022 Test # 2454
411 187.5 2.18 -96 2 draw Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
135/5 65.0 2.07 282 -146 4 draw Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
297 116.3 2.54 93 2 lost Test v West Indies St George's 24 Mar 2022 Test # 2459
28/0 4.5 5.79 28 1 4 lost Test v West Indies St George's 24 Mar 2022 Test # 2459
132 40.0 3.30 132 1 won Test v New Zealand Lord's 2 Jun 2022 Test # 2464
285 91.3 3.11 276 3 won Test v New Zealand Lord's 2 Jun 2022 Test # 2464
553 145.3 3.80 553 1 won Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
284 84.4 3.35 298 3 won Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
266 49.4 5.35 499 -232 2 won ODI v Netherlands Amstelveen 17 Jun 2022 ODI # 4413
235/7 41.0 5.73 235 1 won ODI v Netherlands Amstelveen 19 Jun 2022 ODI # 4414
244 49.2 4.94 244 1 won ODI v Netherlands Amstelveen 22 Jun 2022 ODI # 4417
329 117.3 2.80 329 1 won Test v New Zealand Leeds 23 Jun 2022 Test # 2467
326 105.2 3.09 295 3 won Test v New Zealand Leeds 23 Jun 2022 Test # 2467
416 84.5 4.90 416 1 won Test v India Birmingham 1 Jul 2022 Test # 2470
245 81.5 2.99 377 3 won Test v India Birmingham 1 Jul 2022 Test # 2470
198/8 20.0 9.90 198 1 lost T20I v India Southampton 7 Jul 2022 T20I # 1616
170/8 20.0 8.50 170 1 lost T20I v India Birmingham 9 Jul 2022 T20I # 1628
198/9 20.0 9.90 216 -17 2 won T20I v India Nottingham 10 Jul 2022 T20I # 1631
114/0 18.4 6.10 111 4 2 lost ODI v India The Oval 12 Jul 2022 ODI # 4424
146 38.5 3.75 247 -100 2 won ODI v India Lord's 14 Jul 2022 ODI # 4428
261/5 42.1 6.18 260 2 2 lost ODI v India Manchester 17 Jul 2022 ODI # 4433
333/5 50.0 6.66 333 1 lost ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
83 20.4 4.01 202 -118 2 won ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
159/2 27.4 5.74 159 1 n/r ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
193/8 20.0 9.65 235 -41 2 won T20I v South Africa Bristol 27 Jul 2022 T20I # 1693
207/3 20.0 10.35 207 1 lost T20I v South Africa Cardiff 28 Jul 2022 T20I # 1698
191/5 20.0 9.55 191 1 lost T20I v South Africa Southampton 31 Jul 2022 T20I # 1717
326 89.1 3.65 161 2 lost Test v South Africa Lord's 17 Aug 2022 Test # 2474
151 53.2 2.83 151 1 won Test v South Africa Manchester 25 Aug 2022 Test # 2475
179 85.1 2.10 -85 3 won Test v South Africa Manchester 25 Aug 2022 Test # 2475
118 36.2 3.24 118 1 won Test v South Africa The Oval 8 Sep 2022 Test # 2476
169 56.2 3.00 129 3 won Test v South Africa The Oval 8 Sep 2022 Test # 2476
158/7 20.0 7.90 158 1 won T20I v Pakistan Karachi 20 Sep 2022 T20I # 1789
203/0 19.3 10.41 200 4 2 lost T20I v Pakistan Karachi 22 Sep 2022 T20I # 1793
158/8 20.0 7.90 222 -63 2 won T20I v Pakistan Karachi 23 Sep 2022 T20I # 1795
166/4 20.0 8.30 166 1 lost T20I v Pakistan Karachi 25 Sep 2022 T20I # 1798
145 19.0 7.63 145 1 lost T20I v Pakistan Lahore 28 Sep 2022 T20I # 1801
169/6 20.0 8.45 169 1 won T20I v Pakistan Lahore 30 Sep 2022 T20I # 1802
142/8 20.0 7.10 210 -67 2 won T20I v Pakistan Lahore 2 Oct 2022 T20I # 1804
200/9 20.0 10.00 209 -8 2 won T20I v Australia Perth 9 Oct 2022 T20I # 1812
170/6 20.0 8.50 179 -8 2 won T20I v Australia Canberra 12 Oct 2022 T20I # 1817
30/3 3.5 7.82 130 -82 2 n/r T20I v Australia Canberra 14 Oct 2022 T20I # 1820
112 19.4 5.69 112 1 won T20I v Afghanistan Perth 22 Oct 2022 T20I # 1840
157 19.2 8.12 157 1 lost T20I v Ireland Melbourne 26 Oct 2022 T20I # 1846
159/6 20.0 7.95 180 -20 2 won T20I v New Zealand Brisbane 1 Nov 2022 T20I # 1858
141/8 20.0 7.05 141 1 won T20I v Sri Lanka Sydney 5 Nov 2022 T20I # 1867
168/6 20.0 8.40 168 1 won T20I v India Adelaide 10 Nov 2022 T20I # 1878
137/8 20.0 6.85 137 1 won T20I v Pakistan Melbourne 13 Nov 2022 T20I # 1879
291/4 46.5 6.21 288 4 2 lost ODI v Australia Adelaide 17 Nov 2022 ODI # 4475
280/8 50.0 5.60 280 1 lost ODI v Australia Sydney 19 Nov 2022 ODI # 4477
355/5 48.0 7.39 355 1 lost ODI v Australia Melbourne 22 Nov 2022 ODI # 4480
579 155.3 3.72 -78 2 won Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
268 96.3 2.77 343 -74 4 won Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
202 62.5 3.21 -79 2 won Test v Pakistan Multan 9 Dec 2022 Test # 2480
328 102.1 3.21 355 -26 4 won Test v Pakistan Multan 9 Dec 2022 Test # 2480
304 79.0 3.84 304 1 won Test v Pakistan Karachi 17 Dec 2022 Test # 2483
216 74.5 2.88 166 3 won Test v Pakistan Karachi 17 Dec 2022 Test # 2483
298/7 50.0 5.96 298 1 lost ODI v South Africa Bloemfontein 27 Jan 2023 ODI # 4512
347/5 49.1 7.05 343 5 2 lost ODI v South Africa Bloemfontein 29 Jan 2023 ODI # 4513
287 43.1 6.64 347 -59 2 won ODI v South Africa Kimberley 1 Feb 2023 ODI # 4514
306 82.5 3.69 -19 2 won Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
126 45.3 2.76 394 -267 4 won Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
209 53.2 3.91 -226 2 lost Test v New Zealand Wellington 24 Feb 2023 Test # 2494
483 162.3 2.97 257 3 lost Test v New Zealand Wellington 24 Feb 2023 Test # 2494
209 47.2 4.41 209 1 won ODI v Bangladesh Mirpur 1 Mar 2023 ODI # 4525
194 44.4 4.34 327 -132 2 won ODI v Bangladesh Mirpur 3 Mar 2023 ODI # 4528
246 48.5 5.03 246 1 lost ODI v Bangladesh Chattogram 6 Mar 2023 ODI # 4531
158/4 18.0 8.77 157 2 2 lost T20I v Bangladesh Chattogram 9 Mar 2023 T20I # 2018
120/6 18.5 6.37 118 3 2 lost T20I v Bangladesh Mirpur 12 Mar 2023 T20I # 2023
158/2 20.0 7.90 158 1 lost T20I v Bangladesh Mirpur 14 Mar 2023 T20I # 2026
172 56.2 3.05 172 1 won Test v Ireland Lord's 1 Jun 2023 Test # 2504
362 86.2 4.19 10 3 won Test v Ireland Lord's 1 Jun 2023 Test # 2504
386 116.1 3.32 -7 2 lost Test v Australia Birmingham 16 Jun 2023 Test # 2507
282/8 92.3 3.04 281 2 4 lost Test v Australia Birmingham 16 Jun 2023 Test # 2507
416 100.4 4.13 416 1 lost Test v Australia Lord's 28 Jun 2023 Test # 2508
279 101.5 2.73 370 3 lost Test v Australia Lord's 28 Jun 2023 Test # 2508
263 60.4 4.33 263 1 won Test v Australia Leeds 6 Jul 2023 Test # 2509
224 67.1 3.33 250 3 won Test v Australia Leeds 6 Jul 2023 Test # 2509
317 90.2 3.50 317 1 draw Test v Australia Manchester 19 Jul 2023 Test # 2512
214/5 71.0 3.01 -61 3 draw Test v Australia Manchester 19 Jul 2023 Test # 2512
295 103.1 2.85 12 2 won Test v Australia The Oval 27 Jul 2023 Test # 2515
334 94.4 3.52 384 -49 4 won Test v Australia The Oval 27 Jul 2023 Test # 2515
139/9 20.0 6.95 139 1 won T20I v New Zealand Chester-le-Street 30 Aug 2023 T20I # 2225
103 13.5 7.44 199 -95 2 won T20I v New Zealand Manchester 1 Sep 2023 T20I # 2229
202/5 20.0 10.10 202 1 lost T20I v New Zealand Birmingham 3 Sep 2023 T20I # 2231
179/4 17.2 10.32 176 4 2 lost T20I v New Zealand Nottingham 5 Sep 2023 T20I # 2232
297/2 45.4 6.50 292 6 2 lost ODI v New Zealand Cardiff 8 Sep 2023 ODI # 4636
147 26.5 5.47 227 -79 2 won ODI v New Zealand Southampton 10 Sep 2023 ODI # 4640
187 39.0 4.79 369 -181 2 won ODI v New Zealand The Oval 13 Sep 2023 ODI # 4643
211 38.2 5.50 312 -100 2 won ODI v New Zealand Lord's 15 Sep 2023 ODI # 4647
286 46.4 6.12 335 -48 2 won ODI v Ireland Nottingham 23 Sep 2023 ODI # 4653
DNB 0.0 - 0 0 n/r ODI v Ireland Bristol 26 Sep 2023 ODI # 4656
283/1 36.2 7.78 283 1 2 lost ODI v New Zealand Ahmedabad 5 Oct 2023 ODI # 4658
227 48.2 4.69 365 -137 2 won ODI v Bangladesh Dharamsala 10 Oct 2023 ODI # 4664
284 49.5 5.69 284 1 lost ODI v Afghanistan Delhi 15 Oct 2023 ODI # 4670
399/7 50.0 7.98 399 1 lost ODI v South Africa Wankhede 21 Oct 2023 ODI # 4677
160/2 25.4 6.23 157 4 2 lost ODI v Sri Lanka Bengaluru 26 Oct 2023 ODI # 4682
229/9 50.0 4.58 229 1 lost ODI v India Lucknow 29 Oct 2023 ODI # 4686
286 49.3 5.77 286 1 lost ODI v Australia Ahmedabad 4 Nov 2023 ODI # 4693
179 37.2 4.79 340 -160 2 won ODI v Netherlands Pune 8 Nov 2023 ODI # 4697
244 43.3 5.60 338 -93 2 won ODI v Pakistan Eden Gardens 11 Nov 2023 ODI # 4701
326/6 48.5 6.67 326 1 2 lost ODI v West Indies North Sound 3 Dec 2023 ODI # 4706
202 39.4 5.09 202 1 won ODI v West Indies North Sound 6 Dec 2023 ODI # 4707
191/6 31.4 6.03 188 -15 2 lost ODI v West Indies Bridgetown 9 Dec 2023 ODI # 4708
172/6 18.1 9.46 172 1 2 lost T20I v West Indies Bridgetown 12 Dec 2023 T20I # 2397
176/7 20.0 8.80 176 1 lost T20I v West Indies St George's 14 Dec 2023 T20I # 2402
222/6 20.0 11.10 222 1 won T20I v West Indies St George's 16 Dec 2023 T20I # 2407
192 15.3 12.38 268 -75 2 won T20I v West Indies Tarouba 19 Dec 2023 T20I # 2414
133/6 19.2 6.87 133 1 2 lost T20I v West Indies Tarouba 21 Dec 2023 T20I # 2415
436 121.0 3.60 190 2 won Test v India Hyderabad 25 Jan 2024 Test # 2525
202 69.2 2.91 231 -28 4 won Test v India Hyderabad 25 Jan 2024 Test # 2525
396 112.0 3.53 396 1 lost Test v India Visakhapatnam 2 Feb 2024 Test # 2526
255 78.3 3.24 398 3 lost Test v India Visakhapatnam 2 Feb 2024 Test # 2526
445 130.5 3.40 445 1 lost Test v India Rajkot 15 Feb 2024 Test # 2530
430/4d 98.0 4.38 556 3 lost Test v India Rajkot 15 Feb 2024 Test # 2530
307 103.2 2.97 -46 2 lost Test v India Ranchi 23 Feb 2024 Test # 2531
192/5 61.0 3.14 192 1 4 lost Test v India Ranchi 23 Feb 2024 Test # 2531
477 124.1 3.84 259 2 lost Test v India Dharamsala 7 Mar 2024 Test # 2534
160 19.2 8.27 184 -23 2 won T20I v Pakistan Birmingham 25 May 2024 T20I # 2623
157 19.5 7.91 157 1 won T20I v Pakistan The Oval 30 May 2024 T20I # 2631
Statsguru includes the following current or recent relevant matches:
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633 - Live]
    » West Indies 137/5 (19.0 ov, AD Russell 15*, RL Chase 42*, KV Morea 0/30) - Match over
United States of America v Canada at Dallas, ICC Men's T20 World Cup 1st match, Jun 1, 2024 [T20I # 2632]
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
 
Feedback Print this page