View innings by innings list [change view]
Start of match date greater than or equal to 1 Feb 2007 remove greater than or equal to 1 Feb 2007 from query
Toss result won the toss remove won the toss from query
Batting or fielding first fielding first remove fielding first 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 2052 888 761 11 355 37 1.166 31.64 3.21 2902 903 45 Profile
filtered 2007-2024 208 100 85 3 10 10 1.176 32.18 4.80 230 710 67
Innings by innings list
233/8 50.0 4.66 236 -2 2 lost ODI v Sri Lanka North Sound 4 Apr 2007 ODI # 2563
147/6 44.5 3.27 144 4 2 won ODI v Bangladesh Bridgetown 11 Apr 2007 ODI # 2568
301/9 49.5 6.04 301 1 2 won ODI v West Indies Bridgetown 21 Apr 2007 ODI # 2578
400 100.0 4.00 113 2 won Test v West Indies Chester-le-Street 15 Jun 2007 Test # 1836
111/3 21.4 5.12 110 2 4 won Test v West Indies Chester-le-Street 15 Jun 2007 Test # 1836
217 46.0 4.71 279 -61 2 lost ODI v West Indies Birmingham 4 Jul 2007 ODI # 2597
242/8 39.0 6.20 281 -82 2 lost ODI v India Leeds 2 Sep 2007 ODI # 2618
135/7 20.0 6.75 155 -19 2 lost T20I v South Africa Cape Town 16 Sep 2007 T20I # 34
159/8 20.0 7.95 165 -5 2 lost T20I v New Zealand Durban 18 Sep 2007 T20I # 36
81 30.5 2.62 -418 2 draw Test v Sri Lanka Galle 18 Dec 2007 Test # 1854
251/6 95.0 2.64 -167 3 draw Test v Sri Lanka Galle 18 Dec 2007 Test # 1854
229/4 44.0 5.20 229 -5 2 won ODI v New Zealand Auckland 15 Feb 2008 ODI # 2678
319 111.3 2.86 42 2 draw Test v New Zealand Lord's 15 May 2008 Test # 1874
127/1 17.3 7.25 124 4 2 won T20I v New Zealand Manchester 13 Jun 2008 T20I # 56
160 46.2 3.45 183 -22 2 lost ODI v New Zealand Bristol 21 Jun 2008 ODI # 2710
215 47.5 4.49 267 -51 2 lost ODI v New Zealand Lord's 28 Jun 2008 ODI # 2720
10/0 2.3 4.00 159 -146 2 n/r ODI v Scotland Edinburgh 18 Aug 2008 ODI # 2743
137/3 17.4 7.75 137 -46 2 won ODI v South Africa Lord's 31 Aug 2008 ODI # 2759
DNB 0.0 - 0 0 n/r ODI v South Africa Cardiff 3 Sep 2008 ODI # 2761
229 37.4 6.07 388 -158 2 lost ODI v India Rajkot 14 Nov 2008 ODI # 2774
178/8 22.0 8.09 198 12 2 lost ODI v India Bengaluru 23 Nov 2008 ODI # 2781
136/1 18.3 7.35 135 -103 2 won ODI v West Indies Bridgetown 29 Mar 2009 ODI # 2829
161/4 36.0 4.47 161 1 2 won ODI v West Indies Bristol 24 May 2009 ODI # 2850
4/2 1.1 3.42 146 -141 2 n/r T20I v Australia Manchester 30 Aug 2009 T20I # 119
256/8 50.0 5.12 261 -4 2 lost ODI v Australia The Oval 4 Sep 2009 ODI # 2882
210 46.1 4.54 250 -39 2 lost ODI v Australia Lord's 6 Sep 2009 ODI # 2883
177/6 40.0 4.42 177 1 2 won ODI v Australia Chester-le-Street 20 Sep 2009 ODI # 2892
213/4 45.0 4.73 213 1 2 won ODI v Sri Lanka Johannesburg 25 Sep 2009 ODI # 2896
252/3 46.0 5.47 251 2 2 won ODI v South Africa Centurion 22 Nov 2009 ODI # 2929
356 104.0 3.42 -62 2 draw Test v South Africa Centurion 16 Dec 2009 Test # 1942
228/9 96.0 2.37 364 -135 4 draw Test v South Africa Centurion 16 Dec 2009 Test # 1942
273 88.0 3.10 -18 2 draw Test v South Africa Cape Town 3 Jan 2010 Test # 1946
296/9 141.0 2.09 466 -169 4 draw Test v South Africa Cape Town 3 Jan 2010 Test # 1946
229/4 46.0 4.97 229 1 2 won ODI v Bangladesh Mirpur 28 Feb 2010 ODI # 2964
261/8 48.5 5.34 261 1 2 won ODI v Bangladesh Mirpur 2 Mar 2010 ODI # 2965
151/4 19.3 7.74 148 4 2 won T20I v Pakistan Bridgetown 6 May 2010 T20I # 163
148/3 17.0 8.70 148 1 2 won T20I v Australia Bridgetown 16 May 2010 T20I # 177
214/9 49.1 4.35 213 2 2 won ODI v Australia Manchester 27 Jun 2010 ODI # 3003
212 42.4 4.96 291 -78 2 lost ODI v Australia The Oval 30 Jun 2010 ODI # 3004
231 49.3 4.66 237 -5 2 lost ODI v Bangladesh Bristol 10 Jul 2010 ODI # 3025
129/5 17.1 7.51 127 3 2 won T20I v Pakistan Cardiff 5 Sep 2010 T20I # 186
187 62.3 2.99 -81 2 lost Test v Australia Perth 16 Dec 2010 Test # 1984
123 37.0 3.32 391 -267 4 lost Test v Australia Perth 16 Dec 2010 Test # 1984
513 159.1 3.22 415 2 won Test v Australia Melbourne 26 Dec 2010 Test # 1986
184 45.0 4.08 231 -46 2 lost ODI v Australia Hobart 21 Jan 2011 ODI # 3083
377/8d 92.4 4.06 193 2 draw Test v Sri Lanka Southampton 16 Jun 2011 Test # 1996
240 45.5 5.23 310 -69 2 lost ODI v Sri Lanka Leeds 1 Jul 2011 ODI # 3167
171/0 23.5 7.17 171 -3 2 won ODI v Sri Lanka Nottingham 6 Jul 2011 ODI # 3169
710/7d 188.1 3.77 486 2 won Test v India Birmingham 10 Aug 2011 Test # 2003
27/2 7.2 3.68 275 -247 2 n/r ODI v India Chester-le-Street 3 Sep 2011 ODI # 3186
188/3 22.1 8.48 188 1 2 won ODI v India Southampton 6 Sep 2011 ODI # 3187
218/7 41.5 5.21 218 -16 2 won ODI v India The Oval 9 Sep 2011 ODI # 3189
270/8 48.5 5.52 271 -10 2 tied ODI v India Lord's 11 Sep 2011 ODI # 3191
241/4 32.2 7.45 241 -63 2 won ODI v India Cardiff 16 Sep 2011 ODI # 3195
128/0 15.2 8.34 126 3 2 won T20I v West Indies The Oval 23 Sep 2011 T20I # 207
88 16.4 5.28 114 -25 2 lost T20I v West Indies The Oval 25 Sep 2011 T20I # 208
176 37.0 4.75 272 -95 2 lost ODI v India Eden Gardens 25 Oct 2011 ODI # 3210
136/6 20.0 6.80 145 -8 2 lost T20I v Pakistan Dubai (DICS) 23 Feb 2012 T20I # 226
398 113.3 3.50 155 2 won Test v West Indies Lord's 17 May 2012 Test # 2043
193/5 46.1 4.18 191 3 4 won Test v West Indies Lord's 17 May 2012 Test # 2043
221/5 58.0 3.81 -205 2 draw Test v West Indies Birmingham 7 Jun 2012 Test # 2045
239/2 45.0 5.31 239 1 2 won ODI v West Indies The Oval 19 Jun 2012 ODI # 3278
201/2 47.5 4.20 201 1 2 won ODI v Australia Chester-le-Street 7 Jul 2012 ODI # 3284
138/3 27.1 5.07 138 -7 2 won ODI v Australia Manchester 10 Jul 2012 ODI # 3286
425 126.4 3.35 6 2 draw Test v South Africa Leeds 2 Aug 2012 Test # 2051
130/4 33.0 3.93 253 -122 4 draw Test v South Africa Leeds 2 Aug 2012 Test # 2051
224/4 46.4 4.80 221 4 2 won ODI v South Africa Lord's 2 Sep 2012 ODI # 3302
29/2 4.1 6.96 78 -48 2 n/r T20I v South Africa Manchester 10 Sep 2012 T20I # 260
80 14.4 5.45 171 -90 2 lost T20I v India Colombo (RPS) 23 Sep 2012 T20I # 272
150/9 20.0 7.50 170 -19 2 lost T20I v Sri Lanka Pallekele 1 Oct 2012 T20I # 284
181/4 20.0 9.05 178 4 2 won T20I v India Wankhede 22 Dec 2012 T20I # 294
227/3 47.2 4.79 227 1 2 won ODI v India Dharamsala 27 Jan 2013 ODI # 3329
137 19.3 7.02 193 -55 2 lost T20I v New Zealand Hamilton 12 Feb 2013 T20I # 302
143/0 12.4 11.28 140 4 2 won T20I v New Zealand Wellington 15 Feb 2013 T20I # 304
270/2 47.4 5.66 270 1 2 won ODI v New Zealand Napier 20 Feb 2013 ODI # 3336
186/5 37.3 4.96 186 1 2 won ODI v New Zealand Auckland 23 Feb 2013 ODI # 3338
204 89.2 2.28 -239 2 draw Test v New Zealand Auckland 22 Mar 2013 Test # 2084
315/9 143.0 2.20 481 -165 4 draw Test v New Zealand Auckland 22 Mar 2013 Test # 2084
179/3 37.3 4.77 176 4 2 won ODI v South Africa The Oval 19 Jun 2013 ODI # 3375
124/8 20.0 6.20 130 -5 2 lost ODI v India Birmingham 23 Jun 2013 ODI # 3377
196/5 20.0 9.80 202 -5 2 lost T20I v New Zealand The Oval 25 Jun 2013 T20I # 317
209/6 20.0 10.45 249 -39 2 lost T20I v Australia Southampton 29 Aug 2013 T20I # 328
274/4 43.0 6.37 270 5 2 won ODI v Ireland Dublin (Malahide) 3 Sep 2013 ODI # 3409
227 44.2 5.12 316 -88 2 lost ODI v Australia Manchester 8 Sep 2013 ODI # 3412
231/7 49.3 4.66 228 4 2 won ODI v Australia Cardiff 14 Sep 2013 ODI # 3415
155 58.5 2.63 -171 2 lost Test v Australia Sydney 3 Jan 2014 Test # 2113
166 31.4 5.24 448 -281 4 lost Test v Australia Sydney 3 Jan 2014 Test # 2113
254/6 50.0 5.08 270 -15 2 lost ODI v West Indies North Sound 28 Feb 2014 ODI # 3477
163/7 44.5 3.63 160 4 2 won ODI v West Indies North Sound 2 Mar 2014 ODI # 3480
190/4 19.2 9.82 190 1 2 won T20I v Sri Lanka Chattogram 27 Mar 2014 T20I # 387
193/7 20.0 9.65 197 -3 2 lost T20I v South Africa Chattogram 29 Mar 2014 T20I # 391
88 17.4 4.98 134 -45 2 lost T20I v Netherlands Chattogram 31 Mar 2014 T20I # 394
174/7 20.0 8.70 184 -9 2 lost T20I v Sri Lanka The Oval 20 May 2014 T20I # 401
99 26.1 3.78 257 -157 2 lost ODI v Sri Lanka Chester-le-Street 25 May 2014 ODI # 3493
73/0 12.1 6.00 68 6 2 won ODI v Sri Lanka Manchester 28 May 2014 ODI # 3494
293/8 50.0 5.86 301 -7 2 lost ODI v Sri Lanka Lord's 31 May 2014 ODI # 3495
365 115.5 3.15 108 2 lost Test v Sri Lanka Leeds 20 Jun 2014 Test # 2126
249 116.5 2.13 350 -100 4 lost Test v Sri Lanka Leeds 20 Jun 2014 Test # 2126
319 105.5 3.01 24 2 lost Test v India Lord's 17 Jul 2014 Test # 2130
223 88.2 2.52 319 -95 4 lost Test v India Lord's 17 Jul 2014 Test # 2130
486 116.3 4.17 338 2 won Test v India The Oval 15 Aug 2014 Test # 2137
161 38.1 4.21 295 -143 2 lost ODI v India Cardiff 27 Aug 2014 ODI # 3517
292 47.1 6.19 318 -25 2 lost ODI v Sri Lanka Colombo (RPS) 26 Nov 2014 ODI # 3554
240/5 49.1 4.88 240 1 2 won ODI v Sri Lanka Pallekele 10 Dec 2014 ODI # 3565
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
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
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
DNB 0.0 - 0 0 n/r ODI v Ireland Dublin (Malahide) 8 May 2015 ODI # 3650
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
192/7 25.0 7.68 192 -91 2 won ODI v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
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
245 42.3 5.76 310 -64 2 lost ODI v Australia Lord's 5 Sep 2015 ODI # 3681
230/8 19.4 11.69 230 1 2 won T20I v South Africa Wankhede 18 Mar 2016 T20I # 540
159/3 17.1 9.26 154 6 2 won T20I v New Zealand Delhi 30 Mar 2016 T20I # 555
286/8 50.0 5.72 287 0 2 tied ODI v Sri Lanka Nottingham 21 Jun 2016 ODI # 3751
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
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
366/8 50.0 7.32 382 -15 2 lost ODI v India Cuttack 19 Jan 2017 ODI # 3821
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
308/2 47.2 6.50 306 3 2 won ODI v Bangladesh The Oval 1 Jun 2017 ODI # 3875
240/4 40.2 5.95 201 -37 2 won ODI v Australia Birmingham 10 Jun 2017 ODI # 3885
171/6 20.0 8.55 175 -3 2 lost T20I v South Africa Taunton 23 Jun 2017 T20I # 615
155 19.3 7.94 177 -21 2 lost T20I v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
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
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
308/5 48.5 6.30 305 4 2 won ODI v Australia Melbourne 14 Jan 2018 ODI # 3951
184/9 20.0 9.20 197 -12 2 lost T20I v New Zealand Wellington 13 Feb 2018 T20I # 647
225/4 37.5 5.94 224 2 2 won ODI v New Zealand Mount Maunganui 28 Feb 2018 ODI # 3981
229/3 32.4 7.01 224 6 2 won ODI v New Zealand Christchurch 10 Mar 2018 ODI # 3992
365 48.5 7.47 372 -6 2 lost ODI v Scotland Edinburgh 10 Jun 2018 ODI # 4008
149/5 19.4 7.57 149 1 2 won T20I v India Cardiff 6 Jul 2018 T20I # 688
260/2 44.3 5.84 257 4 2 won ODI v India Leeds 17 Jul 2018 ODI # 4018
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
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
263 47.4 5.51 290 -26 2 lost ODI v West Indies Bridgetown 22 Feb 2019 ODI # 4097
161/6 18.5 8.54 161 1 2 won T20I v West Indies Gros Islet 5 Mar 2019 T20I # 750
199/6 42.0 4.73 199 1 2 won ODI v Ireland Dublin (Malahide) 3 May 2019 ODI # 4127
DNB 0.0 - 0 0 n/r ODI v Pakistan The Oval 8 May 2019 ODI # 4130
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
334/9 50.0 6.68 349 -14 2 lost ODI v Pakistan Nottingham 3 Jun 2019 ODI # 4148
213/2 33.1 6.42 213 1 2 won ODI v West Indies Southampton 14 Jun 2019 ODI # 4158
221 44.4 4.94 286 -64 2 lost ODI v Australia Lord's 25 Jun 2019 ODI # 4173
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
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
146/7 11.0 13.27 147 0 2 tied T20I v New Zealand Auckland 10 Nov 2019 T20I # 1012
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
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
174/4 27.5 6.25 173 2 2 won ODI v Ireland Southampton 30 Jul 2020 ODI # 4256
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
275/9 50.0 5.50 295 -19 2 lost ODI v Australia Manchester 11 Sep 2020 ODI # 4259
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
130/2 15.3 8.38 125 6 2 won T20I v India Ahmedabad 12 Mar 2021 T20I # 1131
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
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
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
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
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 11.4 10.80 126 1 2 won T20I v Australia Dubai (DICS) 30 Oct 2021 T20I # 1379
179/8 20.0 8.95 190 -10 2 lost T20I v South Africa Sharjah 6 Nov 2021 T20I # 1400
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
204/9 20.0 10.20 225 -20 2 lost T20I v West Indies Bridgetown 26 Jan 2022 T20I # 1455
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
248/2 30.1 8.22 245 4 2 won ODI v Netherlands Amstelveen 22 Jun 2022 ODI # 4417
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
121 17.0 7.11 171 -49 2 lost T20I v India Birmingham 9 Jul 2022 T20I # 1628
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
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
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
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
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
142 31.4 4.48 364 -213 2 lost ODI v Australia Melbourne 22 Nov 2022 ODI # 4480
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
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
143/3 14.0 10.21 140 4 2 won T20I v New Zealand Chester-le-Street 30 Aug 2023 T20I # 2225
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
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
206/4 32.5 6.27 203 4 2 won ODI v West Indies North Sound 6 Dec 2023 ODI # 4707
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
158/3 15.3 10.19 158 1 2 won T20I v Pakistan The Oval 30 May 2024 T20I # 2631
Statsguru includes the following current or recent relevant matches:
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]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page