View innings by innings list [change view]
Start of match date greater than or equal to 29 Nov 2005 remove greater than or equal to 29 Nov 2005 from query
Totals in terms of batting team switch totals
Ordered by team score (descending)
Return to query menu
Cleared query menu
Overall figures
Span Mat Won Lost Tied Draw NR W/L Ave RPO Inns HS LS
unfiltered 1877-2024 2050 886 761 11 355 37 1.164 31.64 3.21 2900 903 45 Profile
filtered 2005-2024 785 383 323 7 49 23 1.185 32.46 4.27 971 710 51
Innings by innings list
710/7d 188.1 3.77 486 2 won Test v India Birmingham 10 Aug 2011 Test # 2003
657 101.0 6.50 657 1 won Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
644 177.5 3.62 364 2 won Test v Australia Sydney 3 Jan 2011 Test # 1989
629/6d 125.5 4.99 629 1 draw Test v South Africa Cape Town 2 Jan 2016 Test # 2197
620/5d 152.0 4.07 375 2 won Test v Australia Adelaide 3 Dec 2010 Test # 1983
600/6d 153.2 3.91 600 1 draw Test v West Indies Bridgetown 26 Feb 2009 Test # 1911
599/6d 138.3 4.32 599 1 won Test v Bangladesh Chattogram 12 Mar 2010 Test # 1954
598/9d 206.0 2.90 75 2 draw Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
593/8d 156.2 3.79 593 1 draw Test v South Africa Lord's 10 Jul 2008 Test # 1880
592 107.4 5.49 275 2 draw Test v Australia Manchester 19 Jul 2023 Test # 2512
591/6d 153.0 3.86 591 1 won Test v India The Oval 18 Aug 2011 Test # 2004
589/8d 152.2 3.86 589 1 won Test v Pakistan Manchester 22 Jul 2016 Test # 2208
583/8d 154.4 3.76 583 1 draw Test v Pakistan Southampton 21 Aug 2020 Test # 2393
578 190.1 3.03 578 1 won Test v India Chennai 5 Feb 2021 Test # 2409
575/9d 130.3 4.40 575 1 draw Test v Sri Lanka Lord's 12 Jun 2014 Test # 2124
574/9d 170.0 3.37 231 2 won Test v South Africa Durban 26 Dec 2009 Test # 1944
570/7d 122.3 4.65 570 1 won Test v West Indies Leeds 25 May 2007 Test # 1834
569/6d 147.0 3.87 569 1 won Test v West Indies Chester-le-Street 14 May 2009 Test # 1920
569/7d 163.4 3.47 569 1 won Test v India Southampton 27 Jul 2014 Test # 2132
566/9d 165.2 3.42 566 1 draw Test v West Indies St John's 15 Feb 2009 Test # 1908
553/5d 142.0 3.89 553 1 draw Test v West Indies Lord's 17 May 2007 Test # 1831
551/6d 143.0 3.85 551 1 draw Test v Sri Lanka Lord's 11 May 2006 Test # 1802
551/6d 168.0 3.27 551 1 lost Test v Australia Adelaide 1 Dec 2006 Test # 1819
546/6d 158.5 3.43 546 1 draw Test v West Indies Port of Spain 6 Mar 2009 Test # 1914
544 120.2 4.52 477 3 won Test v India Nottingham 29 Jul 2011 Test # 2001
539 128.2 4.20 -14 2 won Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
537 159.3 3.36 537 1 draw Test v India Rajkot 9 Nov 2016 Test # 2232
528/9d 158.3 3.33 528 1 draw Test v Pakistan Lord's 13 Jul 2006 Test # 1809
524/4d 82.4 6.33 352 2 won Test v Ireland Lord's 1 Jun 2023 Test # 2504
523 167.3 3.12 207 2 won Test v India Eden Gardens 5 Dec 2012 Test # 2065
517/1d 152.0 3.40 296 3 draw Test v Australia Brisbane 25 Nov 2010 Test # 1981
515 123.0 4.18 515 1 won Test v Pakistan Leeds 4 Aug 2006 Test # 1813
514/8d 135.5 3.78 514 1 won Test v West Indies Birmingham 17 Aug 2017 Test # 2270
513 159.1 3.22 415 2 won Test v Australia Melbourne 26 Dec 2010 Test # 1986
507/9d 150.5 3.36 507 1 draw Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
505 125.0 4.04 505 1 won Test v Bangladesh Lord's 27 May 2010 Test # 1958
499/9d 152.0 3.28 499 1 won Test v South Africa Gqeberha 16 Jan 2020 Test # 2380
498/9d 132.0 3.77 498 1 won Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
498/4 50.0 9.96 498 1 won ODI v Netherlands Amstelveen 17 Jun 2022 ODI # 4413
496 173.3 2.85 77 2 won Test v Bangladesh Mirpur 20 Mar 2010 Test # 1956
496/5d 155.0 3.20 96 2 won Test v Sri Lanka Cardiff 26 May 2011 Test # 1994
496 144.5 3.42 39 2 draw Test v India Nottingham 9 Jul 2014 Test # 2128
491 144.1 3.40 164 2 draw Test v Australia Melbourne 26 Dec 2017 Test # 2289
490/8d 141.0 3.47 321 3 lost Test v West Indies Leeds 25 Aug 2017 Test # 2271
486 112.5 4.30 486 1 draw Test v Sri Lanka Lord's 3 Jun 2011 Test # 1995
486 116.3 4.17 338 2 won Test v India The Oval 15 Aug 2014 Test # 2137
481/6 50.0 9.62 481 1 won ODI v Australia Nottingham 19 Jun 2018 ODI # 4011
478 129.0 3.70 344 3 won Test v New Zealand Lord's 21 May 2015 Test # 2162
477 157.2 3.03 477 1 lost Test v India Chennai 16 Dec 2016 Test # 2241
476 162.5 2.92 101 2 draw Test v New Zealand Hamilton 29 Nov 2019 Test # 2371
474/8d 131.4 3.60 474 1 won Test v India Lord's 21 Jul 2011 Test # 2000
469/9d 162.0 2.89 469 1 won Test v West Indies Manchester 16 Jul 2020 Test # 2389
467/7d 131.5 3.54 552 3 won Test v New Zealand Napier 22 Mar 2008 Test # 1868
465 146.5 3.16 465 1 draw Test v New Zealand Wellington 14 Mar 2013 Test # 2080
464 144.1 3.21 165 2 won Test v West Indies St George's 21 Apr 2015 Test # 2158
461/9d 133.0 3.46 342 2 won Test v Pakistan Manchester 27 Jul 2006 Test # 1811
460 152.3 3.01 185 2 won Test v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
458 105.3 4.34 458 1 won Test v South Africa Lord's 6 Jul 2017 Test # 2262
446 139.2 3.20 446 1 won Test v Pakistan Lord's 26 Aug 2010 Test # 1971
445/6d 129.0 3.44 342 3 won Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
444/3 50.0 8.88 444 1 won ODI v Pakistan Nottingham 30 Aug 2016 ODI # 3773
435 106.5 4.07 435 1 draw Test v Australia Cardiff 8 Jul 2009 Test # 1922
435/8d 87.1 4.99 435 1 lost Test v New Zealand Wellington 24 Feb 2023 Test # 2494
432 132.2 3.26 354 2 won Test v India Leeds 25 Aug 2021 Test # 2432
430 102.1 4.20 430 1 won Test v Australia Cardiff 8 Jul 2015 Test # 2170
428 123.4 3.46 58 2 won Test v West Indies Nottingham 25 May 2012 Test # 2044
425 101.4 4.18 425 1 won Test v Australia Lord's 16 Jul 2009 Test # 1925
425 126.4 3.35 6 2 draw Test v South Africa Leeds 2 Aug 2012 Test # 2051
423/8d 112.3 3.76 463 3 won Test v India The Oval 7 Sep 2018 Test # 2318
421/6 170.0 2.47 128 3 draw Test v New Zealand Dunedin 6 Mar 2013 Test # 2077
421 117.1 3.59 286 2 won Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
420 102.1 4.11 230 3 won Test v India Hyderabad 25 Jan 2024 Test # 2525
419 121.3 3.44 419 1 won Test v Bangladesh Manchester 4 Jun 2010 Test # 1959
418/6 50.0 8.36 418 1 won ODI v West Indies St George's 27 Feb 2019 ODI # 4099
416 128.4 3.23 416 1 draw Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
415/9d 106.4 3.89 264 2 won Test v South Africa Manchester 25 Aug 2022 Test # 2475
413 121.3 3.39 86 2 won Test v India Wankhede 23 Nov 2012 Test # 2062
408/9 50.0 8.16 408 1 won ODI v New Zealand Birmingham 9 Jun 2015 ODI # 3654
406 154.3 2.62 76 3 lost Test v India Ahmedabad 15 Nov 2012 Test # 2058
403 115.1 3.49 403 1 lost Test v Australia Perth 14 Dec 2017 Test # 2288
400 133.4 2.99 400 1 won Test v India Wankhede 18 Mar 2006 Test # 1791
400 100.0 4.00 113 2 won Test v West Indies Chester-le-Street 15 Jun 2007 Test # 1836
400 130.1 3.07 400 1 lost Test v India Wankhede 8 Dec 2016 Test # 2239
400 98.2 4.06 400 1 won Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
399 110.4 3.60 399 1 draw Test v West Indies North Sound 13 Apr 2015 Test # 2157
399/9 50.0 7.98 399 1 won ODI v South Africa Bloemfontein 3 Feb 2016 ODI # 3732
398 113.3 3.50 155 2 won Test v West Indies Lord's 17 May 2012 Test # 2043
397/6 50.0 7.94 397 1 won ODI v Afghanistan Manchester 18 Jun 2019 ODI # 4163
396/7d 88.1 4.49 289 2 won Test v India Lord's 9 Aug 2018 Test # 2315
395 81.5 4.82 383 3 won Test v Australia The Oval 27 Jul 2023 Test # 2515
393 127.5 3.07 393 1 draw Test v India Nagpur 1 Mar 2006 Test # 1785
393/8d 78.0 5.03 393 1 lost Test v Australia Birmingham 16 Jun 2023 Test # 2507
391/9d 85.2 4.58 331 2 won Test v Australia Nottingham 6 Aug 2015 Test # 2175
391/8d 111.0 3.52 437 3 won Test v South Africa Cape Town 3 Jan 2020 Test # 2379
391 128.0 3.05 27 2 lost Test v India Lord's 12 Aug 2021 Test # 2429
389 100.5 3.85 389 1 won Test v New Zealand Lord's 21 May 2015 Test # 2162
386/6 50.0 7.72 386 1 won ODI v Bangladesh Cardiff 8 Jun 2019 ODI # 4153
385 125.5 3.05 385 1 lost Test v South Africa The Oval 19 Jul 2012 Test # 2049
378/3 76.4 4.93 378 1 4 won Test v India Birmingham 1 Jul 2022 Test # 2470
377 111.3 3.38 377 1 won Test v West Indies Lord's 6 May 2009 Test # 1919
377/8d 92.4 4.06 193 2 draw Test v Sri Lanka Southampton 16 Jun 2011 Test # 1996
377 144.4 2.60 -115 2 draw Test v Australia The Oval 21 Aug 2013 Test # 2094
376 93.3 4.02 113 2 draw Test v Australia Birmingham 30 Jul 2009 Test # 1928
375 149.5 2.50 310 3 won Test v Australia Nottingham 10 Jul 2013 Test # 2090
374 135.5 2.75 90 2 lost Test v Australia Birmingham 1 Aug 2019 Test # 2353
374 73.5 5.06 393 3 won Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
373/9d 95.0 3.92 545 3 won Test v Australia The Oval 20 Aug 2009 Test # 1931
373/3 50.0 7.46 373 1 won ODI v Pakistan Southampton 11 May 2019 ODI # 4133
370 100.1 3.69 648 -277 4 lost Test v Australia Brisbane 23 Nov 2006 Test # 1817
370 105.1 3.51 370 1 won Test v West Indies Manchester 7 Jun 2007 Test # 1835
369/6 110.0 3.35 500 -130 4 draw Test v India The Oval 9 Aug 2007 Test # 1842
369/9 50.0 7.38 369 1 won ODI v West Indies Bristol 24 Sep 2017 ODI # 3915
369 111.5 3.29 369 1 won Test v West Indies Manchester 24 Jul 2020 Test # 2390
368 139.3 2.63 -159 2 draw Test v Australia Manchester 1 Aug 2013 Test # 2092
368 48.1 7.64 368 1 won ODI v New Zealand The Oval 13 Sep 2023 ODI # 4643
367 105.3 3.47 215 2 won Test v India Manchester 7 Aug 2014 Test # 2134
366/8 50.0 7.32 382 -15 2 lost ODI v India Cuttack 19 Jan 2017 ODI # 3821
365 115.5 3.15 108 2 lost Test v Sri Lanka Leeds 20 Jun 2014 Test # 2126
365/9 46.0 7.93 379 -33 2 lost ODI v New Zealand The Oval 12 Jun 2015 ODI # 3655
365 48.5 7.47 372 -6 2 lost ODI v Scotland Edinburgh 10 Jun 2018 ODI # 4008
364 126.5 2.86 364 1 won Test v New Zealand Nottingham 5 Jun 2008 Test # 1878
364/4 48.4 7.47 361 4 2 won ODI v West Indies Bridgetown 20 Feb 2019 ODI # 4096
364/9 50.0 7.28 364 1 won ODI v Bangladesh Dharamsala 10 Oct 2023 ODI # 4664
363 98.2 3.69 280 3 lost Test v South Africa Birmingham 30 Jul 2008 Test # 1883
363 106.2 3.41 189 2 won Test v Pakistan Leeds 1 Jun 2018 Test # 2305
362 108.4 3.33 362 1 won Test v South Africa Manchester 4 Aug 2017 Test # 2268
362/9 125.4 2.88 359 4 4 won Test v Australia Leeds 22 Aug 2019 Test # 2357
361 100.1 3.60 361 1 won Test v Australia Lord's 18 Jul 2013 Test # 2091
361/5d 105.2 3.42 484 3 won Test v West Indies Gros Islet 9 Feb 2019 Test # 2346
360 67.0 5.37 31 2 won Test v New Zealand Leeds 23 Jun 2022 Test # 2467
359/4 44.5 8.00 359 1 2 won ODI v Pakistan Bristol 14 May 2019 ODI # 4135
356 104.0 3.42 -62 2 draw Test v South Africa Centurion 16 Dec 2009 Test # 1942
355 104.0 3.41 72 3 lost Test v India Nottingham 27 Jul 2007 Test # 1841
355/5 50.0 7.10 355 1 won ODI v Pakistan Dubai (DICS) 20 Nov 2015 ODI # 3712
354 104.1 3.39 354 1 won Test v Pakistan Nottingham 29 Jul 2010 Test # 1967
354 99.0 3.57 354 1 won Test v New Zealand Leeds 24 May 2013 Test # 2089
354 81.4 4.33 50 2 won Test v Pakistan Karachi 17 Dec 2022 Test # 2483
353 103.2 3.41 504 -150 4 lost Test v Australia Perth 13 Dec 2013 Test # 2107
353 103.2 3.41 353 1 won Test v South Africa The Oval 27 Jul 2017 Test # 2266
353 124.0 2.84 353 1 lost Test v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
353 104.5 3.36 353 1 lost Test v India Ranchi 23 Feb 2024 Test # 2531
352/4d 154.0 2.28 356 3 draw Test v India Nagpur 13 Dec 2012 Test # 2066
352/9d 106.4 3.30 381 3 draw Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
351 126.2 2.77 351 1 draw Test v Sri Lanka Colombo (SSC) 9 Dec 2007 Test # 1853
351/9 50.0 7.02 351 1 won ODI v Pakistan Leeds 19 May 2019 ODI # 4140
350 122.2 2.86 557 -206 4 lost Test v Australia Perth 14 Dec 2006 Test # 1821
350 108.2 3.23 0 2 lost Test v New Zealand Leeds 29 May 2015 Test # 2163
350/3 44.0 7.95 350 1 2 won ODI v New Zealand Nottingham 17 Jun 2015 ODI # 3657
350/7 50.0 7.00 350 1 lost ODI v India Pune 15 Jan 2017 ODI # 3819
349/7d 114.1 3.05 582 3 won Test v Australia Lord's 18 Jul 2013 Test # 2091
349/6d 88.2 3.95 285 3 draw Test v West Indies North Sound 8 Mar 2022 Test # 2454
348 173.1 2.00 -122 2 lost Test v New Zealand Hamilton 5 Mar 2008 Test # 1866
347/7 50.0 6.94 347 1 won ODI v Bangladesh Birmingham 12 Jul 2010 ODI # 3026
346 112.3 3.07 346 1 lost Test v Australia Sydney 4 Jan 2018 Test # 2291
346 80.4 4.28 300 3 won Test v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
346/7 50.0 6.92 346 1 won ODI v South Africa Kimberley 1 Feb 2023 ODI # 4514
345 88.3 3.89 322 3 won Test v Pakistan Leeds 4 Aug 2006 Test # 1813
345 103.1 3.34 -319 2 draw Test v India The Oval 9 Aug 2007 Test # 1842
344 116.1 2.96 -37 2 won Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
342 107.0 3.19 342 1 won Test v New Zealand Wellington 13 Mar 2008 Test # 1867
342 104.2 3.27 -133 2 lost Test v South Africa Centurion 22 Jan 2016 Test # 2200
342/8 50.0 6.84 342 1 won ODI v Australia Cardiff 16 Jun 2018 ODI # 4010
342 97.0 3.52 342 1 won Test v Sri Lanka Galle 6 Nov 2018 Test # 2324
342/7 50.0 6.84 342 1 lost ODI v South Africa Bloemfontein 29 Jan 2023 ODI # 4513
341/7 49.3 6.88 341 1 2 won ODI v Pakistan Nottingham 17 May 2019 ODI # 4138
340/6 50.0 6.80 340 1 tied ODI v New Zealand Napier 20 Feb 2008 ODI # 2682
339/6 50.0 6.78 339 1 won ODI v South Africa Leeds 24 May 2017 ODI # 3872
339/9 50.0 6.78 339 1 won ODI v Netherlands Pune 8 Nov 2023 ODI # 4697
338/8 50.0 6.76 339 0 2 tied ODI v India Bengaluru 27 Feb 2011 ODI # 3110
337/7 50.0 6.74 337 1 won ODI v India Birmingham 30 Jun 2019 ODI # 4179
337/4 43.3 7.74 337 1 2 won ODI v India Pune 26 Mar 2021 ODI # 4283
337/9 50.0 6.74 337 1 won ODI v Pakistan Eden Gardens 11 Nov 2023 ODI # 4701
336 92.5 3.61 336 1 won Test v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
335/7d 78.1 4.28 342 3 draw Test v Sri Lanka Lord's 3 Jun 2011 Test # 1995
335/9 50.0 6.70 335 1 lost ODI v New Zealand Dunedin 7 Mar 2018 ODI # 3989
334/9 50.0 6.68 349 -14 2 lost ODI v Pakistan Nottingham 3 Jun 2019 ODI # 4148
334/8 50.0 6.68 334 1 won ODI v Ireland Nottingham 23 Sep 2023 ODI # 4653
333/6 50.0 6.66 333 1 lost ODI v Australia Sydney 2 Feb 2011 ODI # 3094
333/7d 86.0 3.87 437 3 draw Test v West Indies North Sound 13 Apr 2015 Test # 2157
332 90.5 3.65 332 1 won Test v Australia The Oval 20 Aug 2009 Test # 1931
332 122.0 2.72 332 1 won Test v India The Oval 7 Sep 2018 Test # 2318
332/7 48.0 6.91 332 1 2 won ODI v Pakistan Birmingham 13 Jul 2021 ODI # 4303
330 145.5 2.26 330 1 draw Test v India Nagpur 13 Dec 2012 Test # 2066
330 95.1 3.46 298 3 won Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
330/6 50.0 6.60 330 1 won ODI v South Africa Southampton 27 May 2017 ODI # 3873
329 95.3 3.44 398 3 won Test v Australia The Oval 12 Sep 2019 Test # 2362
328/7 50.0 6.56 328 1 won ODI v West Indies Birmingham 26 May 2009 ODI # 2851
328 76.4 4.27 328 1 lost Test v Pakistan The Oval 11 Aug 2016 Test # 2216
328 50.0 6.56 328 1 won ODI v West Indies Bridgetown 9 Mar 2017 ODI # 3849
328/6 50.0 6.56 328 1 won ODI v Ireland Lord's 7 May 2017 ODI # 3865
328 49.5 6.58 328 1 lost ODI v Ireland Southampton 4 Aug 2020 ODI # 4258
327/4 50.0 6.54 327 1 won ODI v Pakistan Lahore 10 Dec 2005 ODI # 2304
327 107.0 3.05 8 3 lost Test v South Africa Leeds 18 Jul 2008 Test # 1881
327/8 50.0 6.54 327 1 lost ODI v Ireland Bengaluru 2 Mar 2011 ODI # 3114
327 112.0 2.91 70 2 lost Test v Pakistan Abu Dhabi 25 Jan 2012 Test # 2032
327 81.3 4.01 371 -43 4 lost Test v Australia Lord's 28 Jun 2023 Test # 2508
326 102.1 3.19 415 3 won Test v South Africa Durban 26 Dec 2015 Test # 2196
326/7 50.0 6.52 326 1 won ODI v Bangladesh Mirpur 3 Mar 2023 ODI # 4528
325/4 50.0 6.50 325 1 won ODI v India Rajkot 11 Jan 2013 ODI # 3318
325/9d 58.2 5.57 325 1 won Test v New Zealand Mount Maunganui 16 Feb 2023 Test # 2492
325 76.2 4.25 -91 2 lost Test v Australia Lord's 28 Jun 2023 Test # 2508
325 50.0 6.50 325 1 lost ODI v West Indies North Sound 3 Dec 2023 ODI # 4706
324/7 50.0 6.48 324 1 won ODI v Sri Lanka Cardiff 2 Jul 2016 ODI # 3758
323/8 50.0 6.46 323 1 won ODI v South Africa Centurion 27 Sep 2009 ODI # 2900
323 76.1 4.24 10 2 won Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
322/7 50.0 6.44 322 1 won ODI v India Lord's 14 Jul 2018 ODI # 4016
322/6d 93.0 3.46 461 3 won Test v Sri Lanka Galle 6 Nov 2018 Test # 2324
322/9 50.0 6.44 330 -7 2 lost ODI v India Pune 28 Mar 2021 ODI # 4284
321/7 50.0 6.42 321 1 lost ODI v Sri Lanka Leeds 1 Jul 2006 ODI # 2389
321/8 50.0 6.42 321 1 won ODI v India Eden Gardens 22 Jan 2017 ODI # 3824
320/8 50.0 6.40 330 -9 2 lost ODI v India Bristol 24 Aug 2007 ODI # 2613
320 126.1 2.53 -49 3 lost Test v New Zealand Auckland 22 Mar 2018 Test # 2299
319 111.3 2.86 42 2 draw Test v New Zealand Lord's 15 May 2008 Test # 1874
319 105.5 3.01 24 2 lost Test v India Lord's 17 Jul 2014 Test # 2130
319 71.1 4.48 -126 2 lost Test v India Rajkot 15 Feb 2024 Test # 2530
318 122.2 2.59 318 1 lost Test v West Indies Kingston 4 Feb 2009 Test # 1906
318/8 50.0 6.36 318 1 lost ODI v South Africa Centurion 9 Feb 2016 ODI # 3736
317 104.5 3.02 521 -203 4 lost Test v India Nottingham 18 Aug 2018 Test # 2316
316/6 50.0 6.32 316 1 lost ODI v India The Oval 5 Sep 2007 ODI # 2619
316 95.2 3.31 122 2 won Test v South Africa The Oval 7 Aug 2008 Test # 1885
316 128.4 2.45 316 1 lost Test v India Chennai 11 Dec 2008 Test # 1898
316/8 50.0 6.32 316 1 won ODI v Australia Perth 24 Jan 2014 ODI # 3461
315 107.3 2.93 6 2 lost Test v South Africa Lord's 16 Aug 2012 Test # 2053
315/9 143.0 2.20 481 -165 4 draw Test v New Zealand Auckland 22 Mar 2013 Test # 2084
314/4 44.4 7.02 311 4 2 won ODI v Australia Chester-le-Street 21 Jun 2018 ODI # 4012
313 85.3 3.66 454 3 won Test v West Indies Manchester 7 Jun 2007 Test # 1835
313/8d 79.5 3.92 491 3 won Test v South Africa The Oval 27 Jul 2017 Test # 2266
313 111.2 2.81 199 3 lost Test v West Indies Southampton 8 Jul 2020 Test # 2388
312 101.4 3.06 531 -218 4 lost Test v Australia Adelaide 5 Dec 2013 Test # 2105
312 90.1 3.46 -254 2 lost Test v Australia Lord's 16 Jul 2015 Test # 2171
312 137.3 2.26 491 -178 4 lost Test v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
311/9d 105.5 2.93 386 3 lost Test v India Chennai 11 Dec 2008 Test # 1898
311/6d 71.2 4.35 521 3 won Test v Australia Lord's 16 Jul 2009 Test # 1925
311/8 50.0 6.22 311 1 won ODI v South Africa The Oval 30 May 2019 ODI # 4143
311 100.3 3.09 311 1 draw Test v West Indies North Sound 8 Mar 2022 Test # 2454
311/9 50.0 6.22 311 1 won ODI v New Zealand Lord's 15 Sep 2023 ODI # 4647
310 49.3 6.26 310 1 won ODI v New Zealand Cardiff 6 Jun 2017 ODI # 3880
309/6 50.0 6.18 309 1 lost ODI v Sri Lanka Wellington 1 Mar 2015 ODI # 3619
309/4 40.1 7.69 308 4 2 won ODI v Sri Lanka The Oval 29 Jun 2016 ODI # 3757
309/8 50.0 6.18 309 1 won ODI v Bangladesh Mirpur 7 Oct 2016 ODI # 3791
308/2 47.2 6.50 306 3 2 won ODI v Bangladesh The Oval 1 Jun 2017 ODI # 3875
308/5 48.5 6.30 305 4 2 won ODI v Australia Melbourne 14 Jan 2018 ODI # 3951
307/5 50.0 6.14 307 1 won ODI v New Zealand Chester-le-Street 15 Jun 2008 ODI # 2708
307 96.5 3.17 307 1 draw Test v New Zealand Christchurch 30 Mar 2018 Test # 2301
306 126.5 2.41 72 2 lost Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
305/8 50.0 6.10 305 1 won ODI v New Zealand Chester-le-Street 3 Jul 2019 ODI # 4183
304/7 48.2 6.28 300 5 2 won ODI v Australia Leeds 11 Sep 2015 ODI # 3683
303/6 50.0 6.06 303 1 won ODI v West Indies North Sound 5 Mar 2014 ODI # 3484
303/8 50.0 6.06 303 1 lost ODI v Australia Hobart 23 Jan 2015 ODI # 3589
303/8 50.0 6.06 303 1 won ODI v Scotland Christchurch 23 Feb 2015 ODI # 3611
303 100.1 3.02 303 1 won Test v South Africa Durban 26 Dec 2015 Test # 2196
303 77.5 3.89 181 3 won Test v Ireland Lord's 24 Jul 2019 Test # 2352
303 101.0 3.00 303 1 lost Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
303 85.5 3.53 208 3 draw Test v India Nottingham 4 Aug 2021 Test # 2428
302 83.5 3.60 -151 2 draw Test v India Mohali 19 Dec 2008 Test # 1901
302 45.2 6.66 302 1 lost ODI v New Zealand Southampton 14 Jun 2015 ODI # 3656
302/9 50.0 6.04 302 1 lost ODI v Pakistan Cardiff 4 Sep 2016 ODI # 3777
302 116.4 2.58 302 1 lost Test v Australia Brisbane 23 Nov 2017 Test # 2282
302/6 50.0 6.04 302 1 won ODI v Australia Sydney 21 Jan 2018 ODI # 3960
302/7 50.0 6.04 302 1 lost ODI v Australia Manchester 16 Sep 2020 ODI # 4261
301/7 50.0 6.02 301 1 won ODI v Ireland Belfast 13 Jun 2006 ODI # 2383
301/9 49.5 6.04 301 1 2 won ODI v West Indies Bridgetown 21 Apr 2007 ODI # 2578
301 107.0 2.81 -196 2 lost Test v Australia Manchester 4 Sep 2019 Test # 2360
300 103.4 2.89 300 1 lost Test v India Mohali 9 Mar 2006 Test # 1788
300/8 50.0 6.00 300 1 lost ODI v Australia Brisbane 17 Jan 2014 ODI # 3455
300/8 50.0 6.00 300 1 won ODI v Australia Manchester 8 Sep 2015 ODI # 3682
299 50.0 5.98 299 1 lost ODI v Australia Nottingham 15 Sep 2009 ODI # 2890
299/8 50.0 5.98 299 1 won ODI v Australia Adelaide 26 Jan 2011 ODI # 3089
299/5 50.0 5.98 299 1 4 won Test v New Zealand Nottingham 10 Jun 2022 Test # 2465
298/4 72.0 4.13 -33 3 won Test v Pakistan The Oval 17 Aug 2006 Test # 1814
298 91.2 3.26 298 1 draw Test v India Lord's 19 Jul 2007 Test # 1840
298/4 50.0 5.96 298 1 lost ODI v India Mohali 20 Oct 2011 ODI # 3205
298 90.3 3.29 298 1 won Test v Sri Lanka Leeds 19 May 2016 Test # 2203
297/3d 87.0 3.41 367 3 draw Test v India Nagpur 1 Mar 2006 Test # 1785
297 86.0 3.45 297 1 won Test v Pakistan Birmingham 3 Aug 2016 Test # 2212
297 103.0 2.88 19 3 lost Test v Australia Brisbane 8 Dec 2021 Test # 2440
296/8d 84.5 3.48 379 3 draw Test v Pakistan Lord's 13 Jul 2006 Test # 1809
296/7 50.0 5.92 296 1 won ODI v South Africa The Oval 29 Aug 2008 ODI # 2757
296/9 141.0 2.09 466 -169 4 draw Test v South Africa Cape Town 3 Jan 2010 Test # 1946
296/4 48.4 6.08 293 4 2 won ODI v Netherlands Nagpur 22 Feb 2011 ODI # 3104
296/6 50.0 5.92 296 1 won ODI v West Indies North Sound 3 Mar 2017 ODI # 3845
296/3 54.2 5.44 296 1 4 won Test v New Zealand Leeds 23 Jun 2022 Test # 2467
295 78.3 3.75 154 2 won Test v Sri Lanka Birmingham 25 May 2006 Test # 1803
295/6 49.3 5.95 295 1 2 won ODI v Pakistan Leeds 12 Sep 2010 ODI # 3044
294/4 88.0 3.34 294 1 4 won Test v New Zealand Manchester 23 May 2008 Test # 1876
294 49.4 5.91 294 1 lost ODI v Australia Melbourne 16 Jan 2011 ODI # 3081
294 82.5 3.54 346 -51 4 lost Test v South Africa Lord's 16 Aug 2012 Test # 2053
294/7 50.0 5.88 294 1 won ODI v India Leeds 5 Sep 2014 ODI # 3525
294/1 38.0 7.73 289 6 2 won ODI v West Indies Southampton 29 Sep 2017 ODI # 3918
294 87.1 3.37 294 1 won Test v Australia The Oval 12 Sep 2019 Test # 2362
294 79.1 3.71 -122 2 draw Test v Australia Sydney 5 Jan 2022 Test # 2446
293 97.4 3.00 437 3 won Test v New Zealand Wellington 13 Mar 2008 Test # 1867
293/7 50.0 5.86 293 1 lost ODI v Sri Lanka The Oval 13 Jun 2013 ODI # 3370
293/8 50.0 5.86 301 -7 2 lost ODI v Sri Lanka Lord's 31 May 2014 ODI # 3495
293 105.5 2.76 293 1 won Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
292/7 50.0 5.84 292 1 won ODI v Australia Sydney 2 Feb 2007 ODI # 2497
292 47.1 6.19 318 -25 2 lost ODI v Sri Lanka Colombo (RPS) 26 Nov 2014 ODI # 3554
292 69.2 4.21 399 -106 4 lost Test v India Visakhapatnam 2 Feb 2024 Test # 2526
291 103.4 2.80 291 1 lost Test v Australia Sydney 2 Jan 2007 Test # 1826
291/6 50.0 5.82 291 1 lost ODI v New Zealand Cardiff 8 Sep 2023 ODI # 4636
290 75.4 3.83 290 1 won Test v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
290 84.0 3.45 99 2 lost Test v India The Oval 2 Sep 2021 Test # 2433
289 70.1 4.11 411 3 won Test v Australia Cardiff 8 Jul 2015 Test # 2170
288 94.0 3.06 288 1 lost Test v Pakistan Lahore 29 Nov 2005 Test # 1774
288 50.0 5.76 288 1 lost ODI v India Indore 15 Apr 2006 ODI # 2362
288/2 50.0 5.76 288 1 won ODI v India Southampton 21 Aug 2007 ODI # 2611
288/6 50.0 5.76 288 1 won ODI v West Indies Southampton 16 Jun 2012 ODI # 3276
287/5d 76.0 3.77 467 3 won Test v New Zealand Leeds 24 May 2013 Test # 2089
287/6 50.0 5.74 287 1 won ODI v New Zealand Nottingham 5 Jun 2013 ODI # 3362
287 89.4 3.20 287 1 won Test v India Birmingham 1 Aug 2018 Test # 2314
287/9 50.0 5.74 287 1 lost ODI v Australia Adelaide 17 Nov 2022 ODI # 4475
286 101.4 2.81 -46 3 lost Test v Australia The Oval 20 Aug 2015 Test # 2178
286/8 50.0 5.72 287 0 2 tied ODI v Sri Lanka Nottingham 21 Jun 2016 ODI # 3751
285 48.4 5.85 319 -33 2 lost ODI v Sri Lanka Manchester 28 Jun 2006 ODI # 2388
284/8d 66.5 4.24 400 3 draw Test v West Indies Lord's 17 May 2007 Test # 1831
284/5 50.0 5.68 284 1 won ODI v Bangladesh Chattogram 5 Mar 2010 ODI # 2968
284/8 50.0 5.68 284 1 lost ODI v New Zealand Hamilton 25 Feb 2018 ODI # 3980
284 61.3 4.61 -132 2 won Test v India Birmingham 1 Jul 2022 Test # 2470
283/5 50.0 5.66 283 1 won ODI v Pakistan Abu Dhabi 13 Nov 2015 ODI # 3708
283 93.5 3.01 283 1 lost Test v India Mohali 26 Nov 2016 Test # 2238
283 54.4 5.17 283 1 won Test v Australia The Oval 27 Jul 2023 Test # 2515
282 78.3 3.59 379 3 draw Test v India Lord's 19 Jul 2007 Test # 1840
282/9 50.0 5.64 282 1 lost ODI v New Zealand Ahmedabad 5 Oct 2023 ODI # 4658
281/8 50.0 5.62 281 1 won ODI v India Birmingham 27 Aug 2007 ODI # 2616
281 93.1 3.01 93 2 lost Test v Sri Lanka Kandy 1 Dec 2007 Test # 1851
281 67.1 4.18 145 2 won Test v Australia Birmingham 29 Jul 2015 Test # 2173
281 51.4 5.43 281 1 won Test v Pakistan Multan 9 Dec 2022 Test # 2480
280/4 31.0 9.03 280 1 n/r ODI v Ireland Bristol 26 Sep 2023 ODI # 4656
279/6 50.0 5.58 279 1 won ODI v Canada Gros Islet 18 Mar 2007 ODI # 2541
279/2d 81.0 3.44 130 3 draw Test v West Indies Bridgetown 26 Feb 2009 Test # 1911
279/5 78.5 3.53 277 3 4 won Test v New Zealand Lord's 2 Jun 2022 Test # 2464
278/6 47.5 5.81 278 1 2 won ODI v Bangladesh Chattogram 12 Oct 2016 ODI # 3794
278/9 50.0 5.56 278 1 won ODI v Sri Lanka Dambulla 13 Oct 2018 ODI # 4053
277 101.5 2.72 277 1 won Test v West Indies Gros Islet 9 Feb 2019 Test # 2346
277/7 82.1 3.37 277 1 4 won Test v Pakistan Manchester 5 Aug 2020 Test # 2391
276/7 48.3 5.69 273 4 2 won ODI v West Indies Ahmedabad 28 Oct 2006 ODI # 2439
275/4 50.0 5.50 275 1 won ODI v South Africa Leeds 22 Aug 2008 ODI # 2748
275/9 50.0 5.50 295 -19 2 lost ODI v Australia Manchester 11 Sep 2020 ODI # 4259
275 101.1 2.71 -103 2 draw Test v New Zealand Lord's 2 Jun 2021 Test # 2422
275 64.5 4.24 354 3 won Test v Pakistan Multan 9 Dec 2022 Test # 2480
274/6 41.0 6.68 274 1 won ODI v Pakistan Chester-le-Street 10 Sep 2010 ODI # 3043
274/4 43.0 6.37 270 5 2 won ODI v Ireland Dublin (Malahide) 3 Sep 2013 ODI # 3409
274/6 44.2 6.18 271 4 2 won ODI v Australia Brisbane 19 Jan 2018 ODI # 3958
273 46.4 5.85 320 -46 2 lost ODI v Sri Lanka The Oval 20 Jun 2006 ODI # 2385
273 88.0 3.10 -18 2 draw Test v South Africa Cape Town 3 Jan 2010 Test # 1946
273 44.1 6.18 360 -86 2 lost ODI v New Zealand Southampton 2 Jun 2013 ODI # 3361
273 66.2 4.11 280 3 lost Test v Australia Birmingham 16 Jun 2023 Test # 2507
272/5 50.0 5.44 272 1 won ODI v Australia Lord's 29 Jun 2012 ODI # 3280
272 79.1 3.43 -67 2 lost Test v Pakistan Lord's 14 Jul 2016 Test # 2206
271/9 50.0 5.42 271 1 lost ODI v Pakistan Southampton 5 Sep 2006 ODI # 2410
271 96.1 2.81 244 3 won Test v India Southampton 30 Aug 2018 Test # 2317
271 46.5 5.78 334 -62 2 lost ODI v South Africa Chester-le-Street 19 Jul 2022 ODI # 4434
271 44.2 6.11 299 -27 2 lost ODI v South Africa Bloemfontein 27 Jan 2023 ODI # 4512
270/7 50.0 5.40 270 1 won ODI v New Zealand Brisbane 6 Feb 2007 ODI # 2510
270/4 50.0 5.40 270 1 lost ODI v India Cuttack 26 Nov 2008 ODI # 2783
270/7 50.0 5.40 270 1 won ODI v West Indies Providence 20 Mar 2009 ODI # 2826
270/8 48.5 5.52 271 -10 2 tied ODI v India Lord's 11 Sep 2011 ODI # 3191
270/2 47.4 5.66 270 1 2 won ODI v New Zealand Napier 20 Feb 2013 ODI # 3336
270/9 102.0 2.64 388 -117 4 draw Test v Australia Sydney 5 Jan 2022 Test # 2446
269/6d 71.0 3.78 457 3 won Test v India Lord's 21 Jul 2011 Test # 2000
269/6 50.0 5.38 269 1 won ODI v Australia Birmingham 8 Jun 2013 ODI # 3365
269/7 50.0 5.38 269 1 lost ODI v Australia Melbourne 12 Jan 2014 ODI # 3454
269 91.5 2.92 269 1 won Test v South Africa Cape Town 3 Jan 2020 Test # 2379
268/6 46.0 5.82 268 1 2 won ODI v Australia Southampton 22 Jun 2010 ODI # 3000
268/9 50.0 5.36 268 1 won ODI v Sri Lanka Manchester 9 Jul 2011 ODI # 3170
268 49.5 5.37 268 1 lost ODI v India Nottingham 12 Jul 2018 ODI # 4014
268 93.0 2.88 376 -107 4 lost Test v South Africa Centurion 26 Dec 2019 Test # 2377
267/8d 69.0 3.86 389 3 draw Test v Sri Lanka Lord's 12 Jun 2014 Test # 2124
267/3 20.0 13.35 267 1 won T20I v West Indies Tarouba 19 Dec 2023 T20I # 2414
266/7 50.0 5.32 266 1 won ODI v Ireland Providence 30 Mar 2007 ODI # 2558
265 50.0 5.30 265 1 lost ODI v Sri Lanka Colombo (RPS) 7 Dec 2014 ODI # 3563
264 99.0 2.66 340 -75 4 lost Test v Sri Lanka Galle 26 Mar 2012 Test # 2038
264/7d 35.5 7.36 342 3 won Test v Pakistan Rawalpindi 1 Dec 2022 Test # 2478
263 61.3 4.27 -80 3 lost Test v Australia Leeds 7 Aug 2009 Test # 1929
263/5 46.2 5.67 263 1 2 won ODI v South Africa Gqeberha 6 Feb 2016 ODI # 3734
263 47.4 5.51 290 -26 2 lost ODI v West Indies Bridgetown 22 Feb 2019 ODI # 4097
262/9d 75.3 3.47 434 3 won Test v Pakistan Nottingham 29 Jul 2010 Test # 1967
262 47.5 5.47 262 1 lost ODI v South Africa Johannesburg 12 Feb 2016 ODI # 3737
261/7 50.0 5.22 261 1 lost ODI v Sri Lanka Chester-le-Street 24 Jun 2006 ODI # 2386
261 94.0 2.77 350 -88 4 lost Test v Sri Lanka Kandy 1 Dec 2007 Test # 1851
261/8 48.5 5.34 261 1 2 won ODI v Bangladesh Mirpur 2 Mar 2010 ODI # 2965
260/8 50.0 5.20 319 -58 2 lost ODI v New Zealand Perth 30 Jan 2007 ODI # 2490
260 76.5 3.38 260 1 draw Test v Australia Brisbane 25 Nov 2010 Test # 1981
260/7 50.0 5.20 260 1 won ODI v Pakistan Abu Dhabi 13 Feb 2012 ODI # 3238
260 48.3 5.36 276 -15 2 lost ODI v Bangladesh Adelaide 9 Mar 2015 ODI # 3630
260/3d 75.3 3.44 309 3 draw Test v India Rajkot 9 Nov 2016 Test # 2232
260/2 44.3 5.84 257 4 2 won ODI v India Leeds 17 Jul 2018 ODI # 4018
259 47.4 5.43 259 1 won ODI v Australia Perth 28 Jan 2018 ODI # 3968
259 45.5 5.65 259 1 lost ODI v India Manchester 17 Jul 2022 ODI # 4433
258 49.3 5.21 258 1 lost ODI v New Zealand Hamilton 17 Feb 2013 ODI # 3335
258 70.5 3.64 258 1 lost Test v West Indies Leeds 25 Aug 2017 Test # 2271
258/5 35.1 7.33 253 -98 2 won ODI v West Indies The Oval 27 Sep 2017 ODI # 3916
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
258/8 50.0 5.16 258 1 lost ODI v South Africa Cape Town 4 Feb 2020 ODI # 4234
257 47.4 5.39 257 1 lost ODI v Australia Centurion 2 Oct 2009 ODI # 2905
257/7 50.0 5.14 257 1 lost ODI v India Mohali 23 Jan 2013 ODI # 3327
257 96.3 2.66 257 1 lost Test v West Indies Bridgetown 1 May 2015 Test # 2160
257/8 43.2 5.93 257 1 2 won ODI v South Africa Johannesburg 9 Feb 2020 ODI # 4242
256/8 50.0 5.12 261 -4 2 lost ODI v Australia The Oval 4 Sep 2009 ODI # 2882
256/6 50.0 5.12 256 1 won ODI v Pakistan Southampton 22 Sep 2010 ODI # 3047
256/0 34.1 7.49 255 2 2 won ODI v Sri Lanka Birmingham 24 Jun 2016 ODI # 3753
256 74.2 3.44 258 -1 4 lost Test v New Zealand Wellington 24 Feb 2023 Test # 2494
255 100.0 2.55 255 1 lost Test v Australia Melbourne 26 Dec 2013 Test # 2110
255 91.5 2.77 455 -199 4 lost Test v New Zealand Leeds 29 May 2015 Test # 2163
255/6 47.3 5.36 252 4 2 won ODI v Pakistan Lord's 27 Aug 2016 ODI # 3771
255 102.5 2.47 -200 2 lost Test v India Visakhapatnam 17 Nov 2016 Test # 2235
254/6 50.0 5.08 270 -15 2 lost ODI v West Indies North Sound 28 Feb 2014 ODI # 3477
254/7 50.0 5.08 251 4 4 won Test v Australia Leeds 6 Jul 2023 Test # 2509
253/6 49.3 5.11 253 1 2 won ODI v Australia Melbourne 9 Feb 2007 ODI # 2515
253 96.1 2.63 253 1 won Test v New Zealand Napier 22 Mar 2008 Test # 1868
253 79.2 3.18 39 3 lost Test v Pakistan The Oval 11 Aug 2016 Test # 2216
253 48.1 5.25 287 -33 2 lost ODI v Australia Ahmedabad 4 Nov 2023 ODI # 4693
253 55.5 4.53 -143 2 lost Test v India Visakhapatnam 2 Feb 2024 Test # 2526
252/9 105.0 2.40 13 3 draw Test v Australia Cardiff 8 Jul 2009 Test # 1922
252/3 46.0 5.47 251 2 2 won ODI v South Africa Centurion 22 Nov 2009 ODI # 2929
252 97.3 2.58 324 -71 4 lost Test v Pakistan Dubai (DICS) 3 Feb 2012 Test # 2034
252/4 45.4 5.51 252 1 2 won ODI v Australia The Oval 1 Jul 2012 ODI # 3281
252/6 48.0 5.25 248 5 2 won ODI v Pakistan Leeds 1 Sep 2016 ODI # 3775
251/6 95.0 2.64 -167 3 draw Test v Sri Lanka Galle 18 Dec 2007 Test # 1854
251/4 45.1 5.55 251 1 2 won ODI v Bangladesh Nottingham 8 Jul 2010 ODI # 3018
251 83.1 3.01 179 2 won Test v Pakistan Birmingham 6 Aug 2010 Test # 1969
251 88.0 2.85 -134 2 lost Test v Australia Perth 13 Dec 2013 Test # 2107
251 42.1 5.95 318 -66 2 lost ODI v India Pune 23 Mar 2021 ODI # 4281
250/3 77.0 3.24 53 3 draw Test v Sri Lanka Colombo (SSC) 9 Dec 2007 Test # 1853
250/4 50.0 5.00 250 1 won ODI v Pakistan Abu Dhabi 15 Feb 2012 ODI # 3240
249 48.0 5.18 299 -49 2 lost ODI v Australia Southampton 16 Sep 2013 ODI # 3416
249 116.5 2.13 350 -100 4 lost Test v Sri Lanka Leeds 20 Jun 2014 Test # 2126
248 77.1 3.21 -100 3 lost Test v Pakistan Lahore 29 Nov 2005 Test # 1774
248 61.3 4.03 465 3 won Test v South Africa Johannesburg 24 Jan 2020 Test # 2382
248/2 30.1 8.22 245 4 2 won ODI v Netherlands Amstelveen 22 Jun 2022 ODI # 4417
247 49.5 4.95 247 1 lost ODI v Australia North Sound 8 Apr 2007 ODI # 2565
247/6 39.0 6.33 247 1 won ODI v Sri Lanka The Oval 22 May 2014 ODI # 3492
247 45.2 5.44 247 1 won ODI v Pakistan Lord's 10 Jul 2021 ODI # 4300
246/8 50.0 4.92 246 1 won ODI v Australia Sydney 11 Feb 2007 ODI # 2519
246/7 50.0 4.92 246 1 lost ODI v Sri Lanka Lord's 3 Jul 2011 ODI # 3168
246 45.3 5.40 306 -59 2 lost ODI v Australia Southampton 3 Sep 2015 ODI # 3680
246 76.4 3.20 246 1 won Test v India Southampton 30 Aug 2018 Test # 2317
246 80.4 3.04 628 -381 4 lost Test v West Indies Bridgetown 23 Jan 2019 Test # 2342
246 49.0 5.02 246 1 won ODI v India Lord's 14 Jul 2022 ODI # 4428
246 64.3 3.81 246 1 won Test v India Hyderabad 25 Jan 2024 Test # 2525
245 48.5 5.01 295 -49 2 lost ODI v India Margao 3 Apr 2006 ODI # 2359
245 49.4 4.93 245 1 lost ODI v New Zealand The Oval 25 Jun 2008 ODI # 2714
245 42.3 5.76 310 -64 2 lost ODI v Australia Lord's 5 Sep 2015 ODI # 3681
244 81.3 2.99 24 2 lost Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
244/2 43.0 5.67 242 3 2 won ODI v Sri Lanka The Oval 1 Jul 2021 ODI # 4297
243 48.2 5.02 265 -21 2 lost ODI v West Indies Providence 22 Mar 2009 ODI # 2827
243/6 45.2 5.36 240 4 2 won ODI v Australia Cardiff 24 Jun 2010 ODI # 3002
243 48.4 4.99 243 1 won ODI v West Indies Chennai 17 Mar 2011 ODI # 3135
243/9 50.0 4.86 243 1 lost ODI v Australia Sydney 19 Jan 2014 ODI # 3457
243 69.1 3.51 379 3 won Test v South Africa Manchester 4 Aug 2017 Test # 2268
242/8 50.0 4.84 242 1 lost ODI v Australia Melbourne 12 Jan 2007 ODI # 2473
242/8 39.0 6.20 281 -82 2 lost ODI v India Leeds 2 Sep 2007 ODI # 2618
242/7 50.0 4.84 242 1 lost ODI v New Zealand Christchurch 23 Feb 2008 ODI # 2684
242 41.3 5.83 355 -112 2 lost ODI v South Africa Cape Town 27 Nov 2009 ODI # 2930
242 75.2 3.21 -136 2 lost Test v Pakistan Dubai (DICS) 22 Oct 2015 Test # 2183
242 82.1 2.94 63 3 lost Test v Pakistan Lord's 24 May 2018 Test # 2304
241/4 32.2 7.45 241 -63 2 won ODI v India Cardiff 16 Sep 2011 ODI # 3195
241/6 49.2 4.88 238 4 2 won ODI v Pakistan Dubai (DICS) 21 Feb 2012 ODI # 3247
241 50.0 4.82 242 0 2 tied ODI v New Zealand Lord's 14 Jul 2019 ODI # 4192
241/3 20.0 12.05 241 1 won T20I v New Zealand Napier 8 Nov 2019 T20I # 1008
240 48.4 4.93 240 1 lost ODI v India Kanpur 20 Nov 2008 ODI # 2778
240 45.5 5.23 310 -69 2 lost ODI v Sri Lanka Leeds 1 Jul 2011 ODI # 3167
240 97.0 2.47 -12 3 lost Test v South Africa The Oval 19 Jul 2012 Test # 2049
240/5 49.1 4.88 240 1 2 won ODI v Sri Lanka Pallekele 10 Dec 2014 ODI # 3565
240 80.2 2.98 285 3 won Test v Bangladesh Chattogram 20 Oct 2016 Test # 2225
240/4 40.2 5.95 201 -37 2 won ODI v Australia Birmingham 10 Jun 2017 ODI # 3885
239/2 45.0 5.31 239 1 2 won ODI v West Indies The Oval 19 Jun 2012 ODI # 3278
239/4 36.1 6.60 236 4 2 won ODI v Netherlands Amstelveen 19 Jun 2022 ODI # 4414
238 47.0 5.06 293 -54 2 lost ODI v India Indore 17 Nov 2008 ODI # 2777
238 92.0 2.58 238 1 won Test v Australia Chester-le-Street 9 Aug 2013 Test # 2093
237 48.4 4.86 237 1 lost ODI v India Kochi 6 Apr 2006 ODI # 2360
237/9 50.0 4.74 258 -20 2 lost ODI v Sri Lanka Lord's 17 Jun 2006 ODI # 2384
237/2 46.2 5.11 236 2 2 won ODI v Pakistan Nottingham 8 Sep 2006 ODI # 2411
237/6d 38.4 6.12 239 3 draw Test v West Indies Port of Spain 6 Mar 2009 Test # 1914
237 48.2 4.90 237 1 lost ODI v India Delhi 17 Oct 2011 ODI # 3201
237 52.3 4.51 -26 2 won Test v Australia Leeds 6 Jul 2023 Test # 2509
236/5 33.4 7.00 236 -6 2 won ODI v Sri Lanka Hambantota 3 Dec 2014 ODI # 3561
236 45.0 5.24 236 1 lost ODI v South Africa Cape Town 14 Feb 2016 ODI # 3738
236 90.2 2.61 102 3 lost Test v India Mohali 26 Nov 2016 Test # 2238
236 84.1 2.80 -237 2 lost Test v Australia Adelaide 16 Dec 2021 Test # 2441
235 46.3 5.05 278 -42 2 lost ODI v Australia Lord's 3 Jul 2010 ODI # 3011
234/8 50.0 4.68 234 1 won ODI v Sri Lanka Dambulla 4 Oct 2007 ODI # 2624
234 47.5 4.89 234 1 lost ODI v Australia Sydney 16 Jan 2015 ODI # 3578
234 50.0 4.68 234 1 won ODI v New Zealand Wellington 3 Mar 2018 ODI # 3982
234/6 20.0 11.70 234 1 won T20I v South Africa Bristol 27 Jul 2022 T20I # 1693
233/8 50.0 4.66 236 -2 2 lost ODI v Sri Lanka North Sound 4 Apr 2007 ODI # 2563
233 62.3 3.72 233 1 lost Test v Pakistan The Oval 18 Aug 2010 Test # 1970
233/7d 71.0 3.28 361 3 draw Test v Sri Lanka Lord's 9 Jun 2016 Test # 2205
233 87.1 2.67 330 3 won Test v South Africa Lord's 6 Jul 2017 Test # 2262
233 84.2 2.76 354 -120 4 lost Test v Australia Adelaide 2 Dec 2017 Test # 2285
232 112.2 2.06 232 1 won Test v New Zealand Lord's 16 May 2013 Test # 2088
231 77.0 3.00 231 1 lost Test v South Africa Birmingham 30 Jul 2008 Test # 1883
231 49.3 4.66 237 -5 2 lost ODI v Bangladesh Bristol 10 Jul 2010 ODI # 3025
231/7 49.3 4.66 228 4 2 won ODI v Australia Cardiff 14 Sep 2013 ODI # 3415
231 41.5 5.52 343 -111 2 lost ODI v Australia Melbourne 14 Feb 2015 ODI # 3600
231/9 50.0 4.62 231 1 won ODI v Australia Manchester 13 Sep 2020 ODI # 4260
230 48.4 4.72 230 1 lost ODI v Pakistan Lahore 12 Dec 2005 ODI # 2305
230/8 19.4 11.69 230 1 2 won T20I v South Africa Wankhede 18 Mar 2016 T20I # 540
230 69.5 3.29 326 3 won Test v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329
229 91.1 2.51 -2 2 lost Test v Sri Lanka Nottingham 2 Jun 2006 Test # 1804
229/4 44.0 5.20 229 -5 2 won ODI v New Zealand Auckland 15 Feb 2008 ODI # 2678
229 37.4 6.07 388 -158 2 lost ODI v India Rajkot 14 Nov 2008 ODI # 2774
229/4 46.0 4.97 229 1 2 won ODI v Bangladesh Mirpur 28 Feb 2010 ODI # 2964
229/6 50.0 4.58 229 1 lost ODI v Sri Lanka Colombo (RPS) 26 Mar 2011 ODI # 3145
229/8 32.0 7.15 229 1 won ODI v Sri Lanka The Oval 28 Jun 2011 ODI # 3165
229/3 32.4 7.01 224 6 2 won ODI v New Zealand Christchurch 10 Mar 2018 ODI # 3992
228/9 50.0 4.56 228 1 lost ODI v Australia Southampton 9 Sep 2009 ODI # 2885
228/9 96.0 2.37 364 -135 4 draw Test v South Africa Centurion 16 Dec 2009 Test # 1942
227/5 42.4 5.32 224 4 2 won ODI v India Jamshedpur 12 Apr 2006 ODI # 2361
227 46.1 4.91 266 -38 2 lost ODI v Pakistan Lord's 20 Sep 2010 ODI # 3046
227/3 47.2 4.79 227 1 2 won ODI v India Dharamsala 27 Jan 2013 ODI # 3329
227/9 50.0 4.54 227 1 lost ODI v New Zealand Lord's 31 May 2013 ODI # 3360
227 44.2 5.12 316 -88 2 lost ODI v Australia Manchester 8 Sep 2013 ODI # 3412
227 50.0 4.54 227 1 lost ODI v India Nottingham 30 Aug 2014 ODI # 3520
227 76.1 2.98 -215 2 lost Test v Australia Adelaide 2 Dec 2017 Test # 2285
226 49.5 4.53 226 1 lost ODI v India Faridabad 31 Mar 2006 ODI # 2358
226/1 37.2 6.05 223 4 2 won ODI v Pakistan Dubai (DICS) 18 Feb 2012 ODI # 3243
226/6 48.2 4.67 226 1 2 won ODI v West Indies North Sound 5 Mar 2017 ODI # 3848
226/2 32.1 7.02 224 3 2 won ODI v Australia Birmingham 11 Jul 2019 ODI # 4191
226/5 19.1 11.79 223 4 2 won T20I v South Africa Centurion 16 Feb 2020 T20I # 1043
226/2d 58.0 3.89 398 3 won Test v West Indies Manchester 24 Jul 2020 Test # 2390
226/7 34.0 6.64 226 1 won ODI v New Zealand Southampton 10 Sep 2023 ODI # 4640
226/3 19.5 11.39 223 4 2 won T20I v West Indies St George's 16 Dec 2023 T20I # 2407
225 49.5 4.51 225 1 won ODI v West Indies Lord's 1 Jul 2007 ODI # 2594
225 49.4 4.53 225 1 lost ODI v Bangladesh Chattogram 11 Mar 2011 ODI # 3127
225/4 37.5 5.94 224 2 2 won ODI v New Zealand Mount Maunganui 28 Feb 2018 ODI # 3981
224/4 46.4 4.80 221 4 2 won ODI v South Africa Lord's 2 Sep 2012 ODI # 3302
223 88.2 2.52 319 -95 4 lost Test v India Lord's 17 Jul 2014 Test # 2130
222 77.0 2.88 147 3 lost Test v Pakistan The Oval 18 Aug 2010 Test # 1970
222 44.0 5.04 280 -57 2 lost ODI v Australia Perth 6 Feb 2011 ODI # 3098
221/8d 50.0 4.42 502 3 draw Test v West Indies St John's 15 Feb 2009 Test # 1908
221 68.4 3.21 221 1 won Test v India Nottingham 29 Jul 2011 Test # 2001
221/5 58.0 3.81 -205 2 draw Test v West Indies Birmingham 7 Jun 2012 Test # 2045
221/5 20.0 11.05 221 1 won T20I v Australia Birmingham 27 Jun 2018 T20I # 679
221 44.4 4.94 286 -64 2 lost ODI v Australia Lord's 25 Jun 2019 ODI # 4173
221/3 20.0 11.05 221 1 won T20I v Pakistan Karachi 23 Sep 2022 T20I # 1795
220 46.3 4.73 220 1 lost ODI v Australia Lord's 12 Sep 2009 ODI # 2888
220 46.1 4.76 220 1 lost ODI v India Wankhede 23 Oct 2011 ODI # 3207
219 48.1 4.54 219 1 lost ODI v Sri Lanka Birmingham 3 Jun 2014 ODI # 3496
219 70.3 3.10 -107 2 won Test v Pakistan Manchester 5 Aug 2020 Test # 2391
218 45.4 4.77 242 -23 2 lost ODI v Pakistan The Oval 17 Sep 2010 ODI # 3045
218/7 41.5 5.21 218 -16 2 won ODI v India The Oval 9 Sep 2011 ODI # 3189
218 72.5 2.99 -41 3 lost Test v Australia Perth 14 Dec 2017 Test # 2288
218/7 44.0 4.95 215 4 2 won ODI v Australia The Oval 13 Jun 2018 ODI # 4009
218 57.4 3.78 218 1 lost Test v India Dharamsala 7 Mar 2024 Test # 2534
217 46.0 4.71 279 -61 2 lost ODI v West Indies Birmingham 4 Jul 2007 ODI # 2597
216 49.4 4.34 216 1 lost ODI v Pakistan Abu Dhabi 11 Nov 2015 ODI # 3707
216/6 32.3 6.64 213 4 2 won ODI v Ireland Southampton 1 Aug 2020 ODI # 4257
215 64.1 3.35 -29 2 lost Test v Australia Perth 14 Dec 2006 Test # 1821
215 47.5 4.49 267 -51 2 lost ODI v New Zealand Lord's 28 Jun 2008 ODI # 2720
215 59.0 3.64 215 1 won Test v Australia Nottingham 10 Jul 2013 Test # 2090
215 45.5 4.69 303 -87 2 lost ODI v Sri Lanka Colombo (RPS) 16 Dec 2014 ODI # 3569
215/7 20.0 10.75 215 1 won T20I v India Nottingham 10 Jul 2022 T20I # 1631
215 40.3 5.30 285 -69 2 lost ODI v Afghanistan Delhi 15 Oct 2023 ODI # 4670
214/9 49.1 4.35 213 2 2 won ODI v Australia Manchester 27 Jun 2010 ODI # 3003
214 48.0 4.45 214 1 lost ODI v Australia Sydney 23 Jan 2011 ODI # 3086
214/7 20.0 10.70 214 1 won T20I v New Zealand Auckland 9 Feb 2013 T20I # 301
213/7 48.0 4.43 213 1 2 won ODI v India Manchester 30 Aug 2007 ODI # 2617
213/4 45.0 4.73 213 1 2 won ODI v Sri Lanka Johannesburg 25 Sep 2009 ODI # 2896
213/3 33.4 6.32 212 2 2 won ODI v Scotland Edinburgh 19 Jun 2010 ODI # 2997
213 68.3 3.10 238 3 won Test v New Zealand Lord's 16 May 2013 Test # 2088
213/2 33.1 6.42 213 1 2 won ODI v West Indies Southampton 14 Jun 2019 ODI # 4158
212/5 46.5 4.52 212 1 2 won ODI v Sri Lanka Colombo (RPS) 10 Oct 2007 ODI # 2628
212 42.4 4.96 291 -78 2 lost ODI v Australia The Oval 30 Jun 2010 ODI # 3004
212/6 48.0 4.41 212 1 2 won ODI v South Africa The Oval 31 Aug 2012 ODI # 3300
212 49.4 4.26 218 -5 2 lost ODI v Australia Adelaide 26 Jan 2014 ODI # 3463
212 47.0 4.51 233 -20 2 lost ODI v Sri Lanka Leeds 21 Jun 2019 ODI # 4168
212/7 48.4 4.35 210 3 2 won ODI v Bangladesh Mirpur 1 Mar 2023 ODI # 4525
211 49.5 4.23 211 1 lost ODI v Pakistan Cardiff 14 Jun 2017 ODI # 3889
210 46.1 4.54 250 -39 2 lost ODI v Australia Lord's 6 Sep 2009 ODI # 2883
210/4 41.0 5.12 209 2 2 won ODI v Pakistan Sharjah 17 Nov 2015 ODI # 3710
210/3 30.5 6.81 205 6 2 won ODI v West Indies Manchester 19 Sep 2017 ODI # 3911
210 92.2 2.27 368 -157 4 lost Test v India The Oval 2 Sep 2021 Test # 2433
209/7 50.0 4.18 209 1 lost ODI v New Zealand Gros Islet 16 Mar 2007 ODI # 2536
209/7d 49.3 4.22 512 3 won Test v Bangladesh Chattogram 12 Mar 2010 Test # 1954
209/1 44.0 4.75 209 1 4 won Test v Bangladesh Mirpur 20 Mar 2010 Test # 1956
209/6 20.0 10.45 249 -39 2 lost T20I v Australia Southampton 29 Aug 2013 T20I # 328
209/3 20.0 10.45 209 1 won T20I v Pakistan Lahore 2 Oct 2022 T20I # 1804
208/9 48.3 4.28 206 3 2 won ODI v Australia Manchester 24 Jun 2018 ODI # 4013
208/6 20.0 10.40 208 1 won T20I v Australia Perth 9 Oct 2022 T20I # 1812
208 38.5 5.35 281 -72 2 lost ODI v Australia Sydney 19 Nov 2022 ODI # 4477
207 40.4 5.09 288 -80 2 lost ODI v South Africa Southampton 28 Aug 2012 ODI # 3298
207 75.5 2.72 283 -75 4 lost Test v Pakistan Lord's 14 Jul 2016 Test # 2206
207 88.0 2.35 -75 3 lost Test v India Chennai 16 Dec 2016 Test # 2241
206/9 50.0 4.12 206 1 won ODI v Pakistan Rawalpindi 21 Dec 2005 ODI # 2308
206/7 49.5 4.13 206 1 2 won ODI v New Zealand Hobart 16 Jan 2007 ODI # 2475
206/5 40.0 5.15 227 -20 4 draw Test v Australia The Oval 21 Aug 2013 Test # 2094
206 49.3 4.16 206 1 lost ODI v India Birmingham 2 Sep 2014 ODI # 3523
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
205/4d 40.4 5.04 444 3 won Test v India Southampton 27 Jul 2014 Test # 2132
205 51.5 3.95 -130 2 lost Test v South Africa Nottingham 14 Jul 2017 Test # 2264
205 75.5 2.70 205 1 lost Test v India Ahmedabad 4 Mar 2021 Test # 2414
204 89.2 2.28 -239 2 draw Test v New Zealand Auckland 22 Mar 2013 Test # 2084
204 44.4 4.56 239 -34 2 lost ODI v Bangladesh Mirpur 9 Oct 2016 ODI # 3793
204/7 20.0 10.20 204 1 won T20I v South Africa Durban 14 Feb 2020 T20I # 1041
204 67.3 3.02 204 1 lost Test v West Indies Southampton 8 Jul 2020 Test # 2388
204/9 20.0 10.20 225 -20 2 lost T20I v West Indies Bridgetown 26 Jan 2022 T20I # 1455
204 89.4 2.27 204 1 lost Test v West Indies St George's 24 Mar 2022 Test # 2459
203 52.3 3.86 203 1 lost Test v South Africa Leeds 18 Jul 2008 Test # 1881
203/9 50.0 4.06 203 1 won ODI v Ireland Belfast 27 Aug 2009 ODI # 2878
202 49.2 4.09 202 1 n/r ODI v Pakistan Cardiff 30 Aug 2006 ODI # 2408
202 83.3 2.41 -179 2 won Test v New Zealand Manchester 23 May 2008 Test # 1876
202/6 20.0 10.10 202 1 won T20I v South Africa Johannesburg 13 Nov 2009 T20I # 124
202 41.3 4.86 293 -90 2 lost ODI v Sri Lanka Pallekele 13 Dec 2014 ODI # 3567
201/8 42.0 4.78 201 1 won ODI v Ireland Dublin 25 Aug 2011 ODI # 3185
201/2 47.5 4.20 201 1 2 won ODI v Australia Chester-le-Street 7 Jul 2012 ODI # 3284
201/7 46.5 4.29 201 1 2 won ODI v India Perth 30 Jan 2015 ODI # 3595
201 19.2 10.39 233 -31 2 lost T20I v Pakistan Nottingham 16 Jul 2021 T20I # 1191
201 28.1 7.13 201 1 won ODI v South Africa Manchester 22 Jul 2022 ODI # 4435
200/6 20.0 10.00 219 -18 2 lost T20I v India Durban 19 Sep 2007 T20I # 40
200/9 20.0 10.00 214 -13 2 lost T20I v Australia Hobart 29 Jan 2014 T20I # 354
200 19.5 10.08 200 1 won T20I v Pakistan Leeds 18 Jul 2021 T20I # 1193
199/6 42.0 4.73 199 1 2 won ODI v Ireland Dublin (Malahide) 3 May 2019 ODI # 4127
199/5 19.1 10.38 196 4 2 won T20I v Pakistan Manchester 30 Aug 2020 T20I # 1093
199/5 20.0 9.95 199 1 lost T20I v Pakistan Karachi 22 Sep 2022 T20I # 1793
198 65.3 3.02 198 1 lost Test v India Nottingham 27 Jul 2007 Test # 1841
198/4 52.5 3.74 197 2 4 won Test v South Africa The Oval 7 Aug 2008 Test # 1885
198 45.3 4.35 250 -51 2 lost ODI v Australia Brisbane 30 Jan 2011 ODI # 3091
198/9 20.0 9.90 198 1 lost T20I v India Bristol 8 Jul 2018 T20I # 690
198/4 20.0 9.90 198 1 won T20I v New Zealand Manchester 1 Sep 2023 T20I # 2229
197 48.1 4.08 211 -13 2 lost ODI v Pakistan Rawalpindi 19 Dec 2005 ODI # 2307
197 91.3 2.15 383 -185 4 lost Test v Australia Manchester 4 Sep 2019 Test # 2360
197 96.2 2.04 -65 3 lost Test v New Zealand Mount Maunganui 21 Nov 2019 Test # 2367
196 44.2 4.42 290 -93 2 lost ODI v West Indies Nottingham 7 Jul 2007 ODI # 2598
196/5 20.0 9.80 196 1 won T20I v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
196/5 20.0 9.80 202 -5 2 lost T20I v New Zealand The Oval 25 Jun 2013 T20I # 317
196 44.5 4.37 196 1 lost ODI v Australia Adelaide 26 Jan 2018 ODI # 3966
196 43.1 4.54 247 -50 2 lost ODI v Bangladesh Chattogram 6 Mar 2023 ODI # 4531
195/5 20.0 9.75 195 1 won T20I v Australia Chester-le-Street 31 Aug 2013 T20I # 329
195 55.3 3.51 -36 3 lost Test v India Wankhede 8 Dec 2016 Test # 2239
195 71.4 2.72 169 3 lost Test v Australia Brisbane 23 Nov 2017 Test # 2282
195 48.1 4.04 -64 3 lost Test v India Dharamsala 7 Mar 2024 Test # 2534
194/3 34.3 5.62 151 -66 2 won ODI v Pakistan Southampton 24 Aug 2016 ODI # 3770
194 52.5 3.67 71 2 won Test v West Indies Lord's 7 Sep 2017 Test # 2274
194/7 20.0 9.70 194 1 won T20I v New Zealand Hamilton 18 Feb 2018 T20I # 650
193/7 20.0 9.65 209 -15 2 lost T20I v West Indies The Oval 28 Jun 2007 T20I # 15
193/8 20.0 9.65 193 1 won T20I v New Zealand Christchurch 7 Feb 2008 T20I # 54
193 46.4 4.13 -125 2 lost Test v Sri Lanka Galle 26 Mar 2012 Test # 2038
193/5 46.1 4.18 191 3 4 won Test v West Indies Lord's 17 May 2012 Test # 2043
193/7 20.0 9.65 197 -3 2 lost T20I v South Africa Chattogram 29 Mar 2014 T20I # 391
193/6 20.0 9.65 193 1 won T20I v West Indies Bridgetown 29 Jan 2022 T20I # 1456
192 72.3 2.64 192 1 lost Test v Pakistan Dubai (DICS) 17 Jan 2012 Test # 2030
192/7 25.0 7.68 192 -91 2 won ODI v New Zealand Chester-le-Street 20 Jun 2015 ODI # 3659
192/1 17.4 10.86 192 1 2 won T20I v South Africa Cape Town 1 Dec 2020 T20I # 1113
192 113.1 1.69 468 -275 4 lost Test v Australia Adelaide 16 Dec 2021 Test # 2441
191 92.4 2.06 312 3 won Test v India Wankhede 18 Mar 2006 Test # 1791
191/5 20.0 9.55 191 1 lost T20I v West Indies Providence 3 May 2010 T20I # 158
191 74.2 2.56 -330 2 lost Test v India Ahmedabad 15 Nov 2012 Test # 2058
191/7 20.0 9.55 191 1 won T20I v New Zealand Manchester 23 Jun 2015 T20I # 423
190 68.5 2.76 325 -134 4 lost Test v Sri Lanka Nottingham 2 Jun 2006 Test # 1804
190/4 19.2 9.82 190 1 2 won T20I v Sri Lanka Chattogram 27 Mar 2014 T20I # 387
189/5 34.5 5.42 186 4 2 won ODI v Sri Lanka Chester-le-Street 29 Jun 2021 ODI # 4296
188 42.0 4.47 354 -165 2 lost ODI v Pakistan Karachi 15 Dec 2005 ODI # 2306
188/3 36.2 5.17 188 1 2 won ODI v India Lord's 8 Sep 2007 ODI # 2620
188/9 20.0 9.40 188 1 won T20I v Zimbabwe Cape Town 13 Sep 2007 T20I # 25
188/3 22.1 8.48 188 1 2 won ODI v India Southampton 6 Sep 2011 ODI # 3187
188/8 20.0 9.40 225 -36 2 lost T20I v India Ahmedabad 20 Mar 2021 T20I # 1138
188 47.4 3.94 -115 2 lost Test v Australia Hobart 14 Jan 2022 Test # 2449
187 62.3 2.99 -81 2 lost Test v Australia Perth 16 Dec 2010 Test # 1984
187/8 20.0 9.35 187 1 won T20I v Sri Lanka Colombo (RPS) 27 Oct 2018 T20I # 703
187 61.0 3.06 187 1 lost Test v West Indies North Sound 31 Jan 2019 Test # 2344
186/5 37.3 4.96 186 1 2 won ODI v New Zealand Auckland 23 Feb 2013 ODI # 3338
185/5 20.0 9.25 185 1 won T20I v Pakistan The Oval 7 Jun 2009 T20I # 95
185 41.0 4.51 297 -111 2 lost ODI v Australia Nottingham 17 Sep 2009 ODI # 2891
185 43.0 4.30 185 1 lost ODI v Sri Lanka Colombo (RPS) 29 Nov 2014 ODI # 3557
185/8 20.0 9.25 191 -5 2 lost T20I v Pakistan Manchester 1 Sep 2020 T20I # 1094
185 65.1 2.83 185 1 lost Test v Australia Melbourne 26 Dec 2021 Test # 2442
185/6d 39.5 4.64 281 3 draw Test v West Indies Bridgetown 16 Mar 2022 Test # 2457
184/8 20.0 9.20 184 1 won T20I v New Zealand Auckland 5 Feb 2008 T20I # 53
184 45.0 4.08 231 -46 2 lost ODI v Australia Hobart 21 Jan 2011 ODI # 3083
184/9 20.0 9.20 197 -12 2 lost T20I v New Zealand Wellington 13 Feb 2018 T20I # 647
184 58.2 3.15 184 1 lost Test v Pakistan Lord's 24 May 2018 Test # 2304
183/5 19.2 9.46 180 4 2 won T20I v South Africa Cape Town 27 Nov 2020 T20I # 1109
183 65.4 2.78 183 1 draw Test v India Nottingham 4 Aug 2021 Test # 2428
182 45.2 4.01 182 1 lost ODI v South Africa Nottingham 5 Sep 2012 ODI # 3304
182/5 20.0 9.10 182 1 won T20I v Australia Cardiff 31 Aug 2015 T20I # 453
182/6 20.0 9.10 182 1 lost T20I v West Indies Wankhede 16 Mar 2016 T20I # 537
182/6 20.0 9.10 182 1 won T20I v West Indies Basseterre 8 Mar 2019 T20I # 751
181 76.1 2.37 143 3 lost Test v India Mohali 9 Mar 2006 Test # 1788
181/4 20.0 9.05 178 4 2 won T20I v India Wankhede 22 Dec 2012 T20I # 294
181/8 20.0 9.05 181 1 won T20I v South Africa Cardiff 25 Jun 2017 T20I # 616
181 53.2 3.39 -103 2 lost Test v South Africa Centurion 26 Dec 2019 Test # 2377
180 47.5 3.76 180 1 lost Test v South Africa Johannesburg 14 Jan 2010 Test # 1948
180/7 20.0 9.00 180 1 won T20I v India Birmingham 7 Sep 2014 T20I # 405
180 88.1 2.04 -123 3 lost Test v Australia Sydney 4 Jan 2018 Test # 2291
180 53.0 3.39 193 3 won Test v India Birmingham 1 Aug 2018 Test # 2314
180/6 20.0 9.00 180 1 won T20I v Sri Lanka Southampton 26 Jun 2021 T20I # 1174
179/3 37.3 4.77 176 4 2 won ODI v South Africa The Oval 19 Jun 2013 ODI # 3375
179 81.1 2.20 561 -381 4 lost Test v Australia Brisbane 21 Nov 2013 Test # 2103
179 61.0 2.93 230 3 lost Test v Australia Melbourne 26 Dec 2013 Test # 2110
179/8 20.0 8.95 190 -10 2 lost T20I v South Africa Sharjah 6 Nov 2021 T20I # 1400
179/6 20.0 8.95 179 1 won T20I v New Zealand Brisbane 1 Nov 2022 T20I # 1858
178/3 33.0 5.39 178 1 2 won ODI v Kenya Gros Islet 24 Mar 2007 ODI # 2553
178/8 22.0 8.09 198 12 2 lost ODI v India Bengaluru 23 Nov 2008 ODI # 2781
178 46.3 3.82 419 3 won Test v India Chennai 5 Feb 2021 Test # 2409
178/7 20.0 8.90 178 1 won T20I v Australia Canberra 12 Oct 2022 T20I # 1817
177/6 40.0 4.42 177 1 2 won ODI v Australia Chester-le-Street 20 Sep 2009 ODI # 2892
177/8 20.0 8.85 186 -8 2 lost T20I v India Ahmedabad 18 Mar 2021 T20I # 1135
176 37.0 4.75 272 -95 2 lost ODI v India Eden Gardens 25 Oct 2011 ODI # 3210
176/9 20.0 8.80 178 -1 2 lost T20I v South Africa East London 12 Feb 2020 T20I # 1039
175/3 19.2 9.05 174 2 2 won T20I v Pakistan Cardiff 5 May 2019 T20I # 772
175/8 20.0 8.75 175 1 lost T20I v New Zealand Nottingham 5 Sep 2023 T20I # 2232
174 36.1 4.81 301 -126 2 lost ODI v India Hyderabad 14 Oct 2011 ODI # 3199
174/7 20.0 8.70 184 -9 2 lost T20I v Sri Lanka The Oval 20 May 2014 T20I # 401
174/4 27.5 6.25 173 2 2 won ODI v Ireland Southampton 30 Jul 2020 ODI # 4256
173 53.2 3.24 173 1 won Test v Pakistan The Oval 17 Aug 2006 Test # 1814
173/5 19.3 8.87 170 4 2 won T20I v West Indies The Oval 29 Jun 2007 T20I # 16
173/3 19.4 8.79 173 1 2 won T20I v West Indies Nottingham 24 Jun 2012 T20I # 246
173/1d 30.0 5.76 564 3 won Test v Pakistan Manchester 22 Jul 2016 Test # 2208
172/5 29.0 5.93 172 1 won ODI v West Indies Gros Islet 3 Apr 2009 ODI # 2833
172 68.2 2.51 -398 2 lost Test v Australia Adelaide 5 Dec 2013 Test # 2105
172/6 20.0 8.60 172 1 lost T20I v New Zealand Chattogram 22 Mar 2014 T20I # 380
172/8 20.0 8.60 172 1 won T20I v Pakistan Dubai (DICS) 27 Nov 2015 T20I # 469
171 45.4 3.74 171 1 won ODI v South Africa Chennai 6 Mar 2011 ODI # 3120
171/0 23.5 7.17 171 -3 2 won ODI v Sri Lanka Nottingham 6 Jul 2011 ODI # 3169
171 19.4 8.69 171 1 lost T20I v South Africa Johannesburg 21 Feb 2016 T20I # 506
171/4 20.0 8.55 171 1 won T20I v Sri Lanka Delhi 26 Mar 2016 T20I # 551
171/6 20.0 8.55 175 -3 2 lost T20I v South Africa Taunton 23 Jun 2017 T20I # 615
171/8 20.0 8.55 171 1 won T20I v West Indies Bridgetown 23 Jan 2022 T20I # 1454
171 19.3 8.76 171 1 lost T20I v West Indies Bridgetown 12 Dec 2023 T20I # 2397
170/3 70.0 2.42 273 -102 4 draw Test v New Zealand Lord's 2 Jun 2021 Test # 2422
170/2 14.3 11.72 170 1 2 won T20I v Pakistan Lahore 30 Sep 2022 T20I # 1802
170/0 16.0 10.62 169 2 2 won T20I v India Adelaide 10 Nov 2022 T20I # 1878
170/2 28.1 6.03 167 4 4 won Test v Pakistan Karachi 17 Dec 2022 Test # 2483
170 22.0 7.72 400 -229 2 lost ODI v South Africa Wankhede 21 Oct 2023 ODI # 4677
169 45.0 3.75 169 1 lost ODI v Australia Jaipur 21 Oct 2006 ODI # 2434
169 42.5 3.94 -74 3 lost Test v South Africa Johannesburg 14 Jan 2010 Test # 1948
169/4 19.3 8.66 166 4 2 won T20I v India Manchester 31 Aug 2011 T20I # 204
169 23.3 7.19 169 1 won ODI v New Zealand Cardiff 16 Jun 2013 ODI # 3373
168/7 20.0 8.40 168 1 won T20I v South Africa Bridgetown 8 May 2010 T20I # 168
167 55.0 3.03 167 1 draw Test v New Zealand Dunedin 6 Mar 2013 Test # 2077
167/6 20.0 8.35 167 1 won ODI v Scotland Aberdeen 9 May 2014 ODI # 3491
166 39.1 4.23 166 1 lost ODI v Pakistan Lord's 2 Sep 2006 ODI # 2409
166 31.4 5.24 448 -281 4 lost Test v Australia Sydney 3 Jan 2014 Test # 2113
166 39.1 4.23 279 -112 2 lost ODI v Australia Perth 1 Feb 2015 ODI # 3597
166/7 20.0 8.30 181 -14 2 lost T20I v New Zealand Nelson 5 Nov 2019 T20I # 1001
166/4 20.0 8.30 166 1 lost T20I v New Zealand Abu Dhabi 10 Nov 2021 T20I # 1415
166/7 20.0 8.30 177 -10 2 lost T20I v West Indies St George's 14 Dec 2023 T20I # 2402
165/6 20.0 8.25 165 1 won T20I v West Indies Bridgetown 13 Mar 2014 T20I # 364
165 45.0 3.66 165 1 lost Test v South Africa Lord's 17 Aug 2022 Test # 2474
164 38.1 4.29 204 -39 2 lost ODI v India Delhi 28 Mar 2006 ODI # 2357
164/8 46.5 3.50 164 0 2 won ODI v Sri Lanka Dambulla 7 Oct 2007 ODI # 2626
164/4 20.0 8.20 180 -15 2 lost T20I v West Indies Pallekele 27 Sep 2012 T20I # 276
164 45.3 3.60 273 -108 4 lost Test v Bangladesh Mirpur 28 Oct 2016 Test # 2227
164/4 43.3 3.77 164 1 4 won Test v Sri Lanka Galle 22 Jan 2021 Test # 2405
164 54.2 3.01 482 -317 4 lost Test v India Chennai 13 Feb 2021 Test # 2411
164/6 20.0 8.20 164 1 lost T20I v India Ahmedabad 14 Mar 2021 T20I # 1132
163/2 35.1 4.63 160 4 4 won Test v Bangladesh Lord's 27 May 2010 Test # 1958
163/7 44.5 3.63 160 4 2 won ODI v West Indies North Sound 2 Mar 2014 ODI # 3480
163/4 20.0 8.15 163 1 won T20I v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
163 19.2 8.43 167 -3 2 lost T20I v Pakistan Karachi 25 Sep 2022 T20I # 1798
162 24.0 6.75 162 1 n/r ODI v New Zealand Birmingham 18 Jun 2008 ODI # 2709
162/5 20.0 8.10 162 1 lost T20I v Netherlands Lord's 5 Jun 2009 T20I # 90
162/7 20.0 8.10 162 1 won T20I v Australia Southampton 4 Sep 2020 T20I # 1095
162 19.5 8.16 180 -17 2 lost T20I v West Indies Bridgetown 30 Jan 2022 T20I # 1457
161/5 20.0 8.05 164 -2 2 lost T20I v Sri Lanka Southampton 15 Jun 2006 T20I # 7
161 65.5 2.44 -99 3 lost Test v Australia Melbourne 26 Dec 2006 Test # 1824
161/4 36.0 4.47 161 1 2 won ODI v West Indies Bristol 24 May 2009 ODI # 2850
161/6 20.0 8.05 161 1 lost T20I v West Indies The Oval 15 Jun 2009 T20I # 111
161 38.1 4.21 295 -143 2 lost ODI v India Cardiff 27 Aug 2014 ODI # 3517
161 38.2 4.20 -168 2 lost Test v India Nottingham 18 Aug 2018 Test # 2316
161/6 18.5 8.54 161 1 2 won T20I v West Indies Gros Islet 5 Mar 2019 T20I # 750
160 46.2 3.45 183 -22 2 lost ODI v New Zealand Bristol 21 Jun 2008 ODI # 2710
160 57.5 2.76 14 3 lost Test v Pakistan Dubai (DICS) 17 Jan 2012 Test # 2030
160/5 20.0 8.00 160 1 won T20I v Pakistan Dubai (DICS) 26 Nov 2015 T20I # 468
160/4 19.2 8.27 159 2 2 won T20I v Pakistan Karachi 20 Sep 2022 T20I # 1789
159 74.2 2.13 159 1 lost Test v Australia Melbourne 26 Dec 2006 Test # 1824
159/8 20.0 7.95 165 -5 2 lost T20I v New Zealand Durban 18 Sep 2007 T20I # 36
159/6 65.0 2.44 161 3 draw Test v South Africa Cape Town 2 Jan 2016 Test # 2197
159/3 17.1 9.26 154 6 2 won T20I v New Zealand Delhi 30 Mar 2016 T20I # 555
159/8 20.0 7.95 159 1 lost T20I v India Manchester 3 Jul 2018 T20I # 684
158 35.1 4.49 158 1 lost ODI v New Zealand Hamilton 12 Feb 2008 ODI # 2677
158/9 20.0 7.90 158 1 2 won T20I v Australia Adelaide 12 Jan 2011 T20I # 197
158 36.0 4.38 286 -127 2 lost ODI v India Kochi 15 Jan 2013 ODI # 3320
158 97.3 1.62 405 -246 4 lost Test v India Visakhapatnam 17 Nov 2016 Test # 2235
158/4 18.5 8.38 158 1 2 won T20I v Australia Southampton 6 Sep 2020 T20I # 1096
158/2 18.2 8.61 157 2 2 won T20I v India Ahmedabad 16 Mar 2021 T20I # 1133
158 36.2 4.34 40 2 won Test v South Africa The Oval 8 Sep 2022 Test # 2476
157 61.1 2.56 -445 2 lost Test v Australia Brisbane 23 Nov 2006 Test # 1817
157/8 20.0 7.85 242 -84 2 lost T20I v South Africa Centurion 15 Nov 2009 T20I # 125
157/6 20.0 7.85 157 1 lost T20I v India Pune 20 Dec 2012 T20I # 292
156/1 27.3 5.67 154 3 2 won ODI v India Brisbane 20 Jan 2015 ODI # 3586
156 60.3 2.57 284 -127 4 lost Test v Pakistan Sharjah 1 Nov 2015 Test # 2184
156/6 20.0 7.80 156 1 lost T20I v Bangladesh Chattogram 9 Mar 2023 T20I # 2018
156 33.2 4.68 156 1 lost ODI v Sri Lanka Bengaluru 26 Oct 2023 ODI # 4682
155/7 31.0 5.00 155 1 2 won ODI v Pakistan Birmingham 10 Sep 2006 ODI # 2412
155 42.0 3.69 155 1 lost ODI v Australia Brisbane 19 Jan 2007 ODI # 2478
155 42.2 3.66 155 1 lost ODI v India Ranchi 19 Jan 2013 ODI # 3322
155 58.5 2.63 -171 2 lost Test v Australia Sydney 3 Jan 2014 Test # 2113
155/9 20.0 7.75 155 1 lost T20I v West Indies Eden Gardens 3 Apr 2016 T20I # 557
155 19.3 7.94 177 -21 2 lost T20I v West Indies Chester-le-Street 16 Sep 2017 T20I # 622
155/9 20.0 7.75 155 1 lost T20I v Australia Hobart 7 Feb 2018 T20I # 645
155 19.5 7.81 177 -21 2 lost T20I v New Zealand Wellington 3 Nov 2019 T20I # 998
155/7 19.4 7.88 155 1 2 won T20I v Pakistan Manchester 20 Jul 2021 T20I # 1195
154 48.0 3.20 154 1 lost ODI v South Africa Bridgetown 17 Apr 2007 ODI # 2574
154/8 20.0 7.70 154 1 tied T20I v Pakistan Sharjah 30 Nov 2015 T20I # 473
154/3 18.3 8.32 154 1 2 won T20I v New Zealand Christchurch 1 Nov 2019 T20I # 992
153/7 20.0 7.65 153 1 won T20I v India Lord's 14 Jun 2009 T20I # 109
153/7 19.1 7.98 150 4 2 won T20I v New Zealand Gros Islet 10 May 2010 T20I # 172
153 31.1 4.90 153 1 lost ODI v South Africa Lord's 29 May 2017 ODI # 3874
153/3 18.3 8.27 151 3 2 won ODI v Sri Lanka Pallekele 17 Oct 2018 ODI # 4054
152/7 20.0 7.60 152 1 lost T20I v West Indies Bridgetown 11 Mar 2014 T20I # 362
151/4 19.3 7.74 148 4 2 won T20I v Pakistan Bridgetown 6 May 2010 T20I # 163
150 34.5 4.30 270 -119 2 lost ODI v Sri Lanka Dambulla 1 Oct 2007 ODI # 2622
150/7 20.0 7.50 150 1 won T20I v Pakistan Dubai (DICS) 25 Feb 2012 T20I # 228
150/9 20.0 7.50 170 -19 2 lost T20I v Sri Lanka Pallekele 1 Oct 2012 T20I # 284
149/4 18.5 7.91 149 1 2 won T20I v New Zealand Pallekele 29 Sep 2012 T20I # 279
149 48.4 3.06 -332 2 lost Test v Australia The Oval 20 Aug 2015 Test # 2178
149/5 19.4 7.57 149 1 2 won T20I v India Cardiff 6 Jul 2018 T20I # 688
149 16.4 8.94 208 -58 2 lost T20I v South Africa Cardiff 28 Jul 2022 T20I # 1698
149 37.4 3.95 -12 3 lost Test v South Africa Lord's 17 Aug 2022 Test # 2474
148/6 20.0 7.40 148 1 lost T20I v Pakistan Dubai (DICS) 20 Feb 2010 T20I # 145
148/3 17.0 8.70 148 1 2 won T20I v Australia Bridgetown 16 May 2010 T20I # 177
148/3 18.1 8.14 148 1 2 won T20I v India Kanpur 26 Jan 2017 T20I # 592
148 19.3 7.58 199 -50 2 lost T20I v India Southampton 7 Jul 2022 T20I # 1616
147 58.0 2.53 45 3 lost Test v Australia Sydney 2 Jan 2007 Test # 1826
147/6 44.5 3.27 144 4 2 won ODI v Bangladesh Bridgetown 11 Apr 2007 ODI # 2568
147/6 19.5 7.41 147 1 2 won T20I v South Africa Paarl 29 Nov 2020 T20I # 1111
147 50.1 2.93 147 1 lost Test v Australia Brisbane 8 Dec 2021 Test # 2440
146 43.1 3.38 146 1 lost ODI v New Zealand Johannesburg 29 Sep 2009 ODI # 2902
146 52.3 2.78 398 -251 4 lost Test v Australia Birmingham 1 Aug 2019 Test # 2353
146/7 11.0 13.27 147 0 2 tied T20I v New Zealand Auckland 10 Nov 2019 T20I # 1012
145/6 20.0 7.25 145 1 lost T20I v Australia Southampton 8 Sep 2020 T20I # 1097
145 53.5 2.69 191 3 lost Test v India Ranchi 23 Feb 2024 Test # 2531
144/7 20.0 7.20 144 1 lost T20I v Pakistan Bristol 28 Aug 2006 T20I # 8
144/9 20.0 7.20 222 -77 2 lost T20I v Australia Sydney 9 Jan 2007 T20I # 13
144/1 41.1 3.49 143 2 4 won Test v West Indies St George's 21 Apr 2015 Test # 2158
144/2 17.3 8.22 141 4 2 won T20I v Sri Lanka Southampton 5 Jul 2016 T20I # 561
144/6 19.4 7.32 142 3 2 won T20I v Sri Lanka Sydney 5 Nov 2022 T20I # 1867
143/6 20.0 7.15 148 -4 2 lost T20I v Australia Melbourne 14 Jan 2011 T20I # 198
143/0 12.4 11.28 140 4 2 won T20I v New Zealand Wellington 15 Feb 2013 T20I # 304
143/9 20.0 7.15 171 -27 2 lost T20I v West Indies Bridgetown 9 Mar 2014 T20I # 361
143/1 14.3 9.86 143 1 2 won T20I v South Africa Southampton 21 Jun 2017 T20I # 614
143/3 14.0 10.21 140 4 2 won T20I v New Zealand Chester-le-Street 30 Aug 2023 T20I # 2225
142/7 20.0 7.10 142 1 won T20I v Afghanistan Delhi 23 Mar 2016 T20I # 546
142/1 21.5 6.50 142 1 2 won ODI v Pakistan Cardiff 8 Jul 2021 ODI # 4299
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
141 55.0 2.56 42 2 lost Test v Pakistan Dubai (DICS) 3 Feb 2012 Test # 2034
141 42.5 3.29 9 2 won Test v New Zealand Lord's 2 Jun 2022 Test # 2464
139/6 20.0 6.95 145 -5 2 lost T20I v India Nagpur 29 Jan 2017 T20I # 593
139/7 20.0 6.95 146 -6 2 lost T20I v Pakistan Lahore 28 Sep 2022 T20I # 1801
138/3 27.1 5.07 138 -7 2 won ODI v Australia Manchester 10 Jul 2012 ODI # 3286
138 33.0 4.18 138 1 lost ODI v Australia Manchester 13 Sep 2015 ODI # 3684
138/5 19.0 7.26 138 1 2 won T20I v Pakistan Melbourne 13 Nov 2022 T20I # 1879
137/3 17.4 7.75 137 -46 2 won ODI v South Africa Lord's 31 Aug 2008 ODI # 2759
137 19.3 7.02 193 -55 2 lost T20I v New Zealand Hamilton 12 Feb 2013 T20I # 302
137/7 20.0 6.85 137 1 lost T20I v Australia Melbourne 10 Feb 2018 T20I # 646
136/1 18.3 7.35 135 -103 2 won ODI v West Indies Bridgetown 29 Mar 2009 ODI # 2829
136/9 20.0 6.80 136 1 lost T20I v Sri Lanka Bristol 25 Jun 2011 T20I # 201
136/6 20.0 6.80 145 -8 2 lost T20I v Pakistan Dubai (DICS) 23 Feb 2012 T20I # 226
136 52.4 2.58 -159 2 lost Test v Australia Brisbane 21 Nov 2013 Test # 2103
135 20.0 6.75 135 1 lost T20I v Australia Cape Town 14 Sep 2007 T20I # 28
135/7 20.0 6.75 155 -19 2 lost T20I v South Africa Cape Town 16 Sep 2007 T20I # 34
135/7 20.0 6.75 135 1 lost T20I v Pakistan Manchester 7 Sep 2016 T20I # 566
135 54.5 2.46 -25 3 lost Test v India Ahmedabad 4 Mar 2021 Test # 2414
134/8 20.0 6.70 134 1 lost T20I v South Africa Cape Town 19 Feb 2016 T20I # 503
134 59.5 2.23 -195 2 lost Test v India Chennai 13 Feb 2021 Test # 2411
133 44.2 3.00 474 -340 4 lost Test v South Africa Nottingham 14 Jul 2017 Test # 2264
132/3 16.0 8.25 129 4 2 won T20I v Sri Lanka Gros Islet 13 May 2010 T20I # 175
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
132 42.1 3.13 13 3 lost Test v West Indies North Sound 31 Jan 2019 Test # 2344
132 19.3 6.76 132 1 lost T20I v West Indies Tarouba 21 Dec 2023 T20I # 2415
131/6 16.1 8.10 131 1 n/r T20I v Pakistan Manchester 28 Aug 2020 T20I # 1087
130 49.4 2.61 130 1 lost ODI v New Zealand Wellington 9 Feb 2008 ODI # 2674
130/3 18.3 7.02 130 1 2 won T20I v Pakistan Dubai (DICS) 19 Feb 2010 T20I # 144
130/4 33.0 3.93 253 -122 4 draw Test v South Africa Leeds 2 Aug 2012 Test # 2051
130/9 20.0 6.50 130 1 lost T20I v Australia Melbourne 31 Jan 2014 T20I # 355
130/2 15.3 8.38 125 6 2 won T20I v India Ahmedabad 12 Mar 2021 T20I # 1131
130/2 17.1 7.57 130 1 2 won T20I v Sri Lanka Cardiff 23 Jun 2021 T20I # 1165
130/1 22.3 5.77 130 1 4 won Test v South Africa The Oval 8 Sep 2022 Test # 2476
129 73.0 1.76 167 3 lost Test v Australia Adelaide 1 Dec 2006 Test # 1819
129/5 17.1 7.51 127 3 2 won T20I v Pakistan Cardiff 5 Sep 2010 T20I # 186
129/6 20.0 6.45 129 1 won T20I v Pakistan Abu Dhabi 27 Feb 2012 T20I # 229
129/3d 19.0 6.78 311 3 won Test v West Indies Manchester 16 Jul 2020 Test # 2389
129 34.5 3.70 230 -100 2 lost ODI v India Lucknow 29 Oct 2023 ODI # 4686
128/0 15.2 8.34 126 3 2 won T20I v West Indies The Oval 23 Sep 2011 T20I # 207
128 18.3 6.91 203 -74 2 lost T20I v New Zealand Birmingham 3 Sep 2023 T20I # 2231
127/1 17.3 7.25 124 4 2 won T20I v New Zealand Manchester 13 Jun 2008 T20I # 56
127 16.3 7.69 203 -75 2 lost T20I v India Bengaluru 1 Feb 2017 T20I # 594
127/3 20.0 6.35 127 1 2 won ODI v Ireland Bristol 5 May 2017 ODI # 3864
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
125 37.0 3.37 125 1 lost ODI v India Jaipur 15 Oct 2006 ODI # 2429
124/8 20.0 6.20 130 -5 2 lost ODI v India Birmingham 23 Jun 2013 ODI # 3377
124/2 32.1 3.85 121 4 4 won Test v Australia Birmingham 29 Jul 2015 Test # 2173
124 38.5 3.19 271 -146 4 lost Test v Australia Hobart 14 Jan 2022 Test # 2449
123 37.0 3.32 391 -267 4 lost Test v Australia Perth 16 Dec 2010 Test # 1984
123 33.2 3.69 123 1 lost ODI v New Zealand Wellington 20 Feb 2015 ODI # 3607
123 42.1 2.91 191 3 lost Test v West Indies Bridgetown 1 May 2015 Test # 2160
122 41.1 2.96 37 3 lost Test v New Zealand Birmingham 10 Jun 2021 Test # 2423
122 39.4 3.07 557 -434 4 lost Test v India Rajkot 15 Feb 2024 Test # 2530
121 19.1 6.31 121 1 lost T20I v West Indies Port of Spain 15 Mar 2009 T20I # 86
121/3 31.2 3.86 120 2 2 won ODI v South Africa Gqeberha 29 Nov 2009 ODI # 2931
121/4 18.4 6.48 121 1 2 won T20I v India Eden Gardens 29 Oct 2011 T20I # 214
121 17.0 7.11 171 -49 2 lost T20I v India Birmingham 9 Jul 2022 T20I # 1628
120 37.5 3.17 211 -90 2 lost ODI v New Zealand Adelaide 23 Jan 2007 ODI # 2482
120/8 20.0 6.00 120 1 n/r T20I v Ireland Providence 4 May 2010 T20I # 160
120 51.5 2.31 272 -151 4 lost Test v India Lord's 12 Aug 2021 Test # 2429
120 64.2 1.86 27 3 lost Test v West Indies St George's 24 Mar 2022 Test # 2459
118/1 36.3 3.23 118 1 4 won Test v Pakistan Birmingham 6 Aug 2010 Test # 1969
118/7 20.0 5.90 118 1 lost T20I v South Africa Chester-le-Street 8 Sep 2012 T20I # 258
118/5 11.0 10.72 118 1 won T20I v South Africa Birmingham 12 Sep 2012 T20I # 262
117 41.3 2.81 117 1 lost ODI v West Indies Bridgetown 27 Mar 2009 ODI # 2828
117 20.0 5.85 117 1 lost T20I v Bangladesh Mirpur 12 Mar 2023 T20I # 2023
113 28.1 4.01 113 1 lost ODI v West Indies Gros Islet 2 Mar 2019 ODI # 4103
113/5 18.1 6.22 113 1 2 won T20I v Afghanistan Perth 22 Oct 2022 T20I # 1840
112 48.4 2.30 112 1 lost Test v India Ahmedabad 24 Feb 2021 Test # 2412
112/2 12.0 9.33 112 1 n/r T20I v Australia Canberra 14 Oct 2022 T20I # 1820
111/3 21.4 5.12 110 2 4 won Test v West Indies Chester-le-Street 15 Jun 2007 Test # 1836
111 19.5 5.59 111 1 lost T20I v South Africa Nottingham 11 Jun 2009 T20I # 103
111/1 30.4 3.61 108 4 4 won Test v West Indies Nottingham 25 May 2012 Test # 2044
111 17.2 6.40 196 -84 2 lost T20I v Australia Sydney 2 Feb 2014 T20I # 356
110 34.3 3.18 110 1 lost ODI v Australia Adelaide 26 Jan 2007 ODI # 2486
110 55.0 2.00 300 -189 4 lost Test v New Zealand Hamilton 5 Mar 2008 Test # 1866
110/4d 43.1 2.54 -126 2 draw Test v Pakistan Southampton 13 Aug 2020 Test # 2392
110 25.2 4.34 110 1 lost ODI v India The Oval 12 Jul 2022 ODI # 4424
108/5 16.1 6.68 103 -3 2 won T20I v Sri Lanka Cardiff 24 Jun 2021 T20I # 1168
107/1 28.0 3.82 107 1 4 won Test v West Indies Lord's 7 Sep 2017 Test # 2274
105/5 14.3 7.24 111 -52 2 lost T20I v Ireland Melbourne 26 Oct 2022 T20I # 1846
104 29.1 3.56 212 -107 2 lost ODI v Sri Lanka Colombo (RPS) 13 Oct 2007 ODI # 2630
103 37.0 2.78 509 -405 4 lost Test v Australia Lord's 16 Jul 2015 Test # 2171
103 19.4 5.23 103 1 lost T20I v West Indies Bridgetown 22 Jan 2022 T20I # 1453
102 33.5 3.01 102 1 lost Test v Australia Leeds 7 Aug 2009 Test # 1929
101/1 18.1 5.55 101 -10 2 won ODI v Afghanistan Sydney 13 Mar 2015 ODI # 3635
101 34.4 2.91 382 -280 4 lost Test v South Africa Centurion 22 Jan 2016 Test # 2200
101 16.4 6.06 192 -90 2 lost T20I v South Africa Southampton 31 Jul 2022 T20I # 1717
99 26.1 3.78 257 -157 2 lost ODI v Sri Lanka Chester-le-Street 25 May 2014 ODI # 3493
97/2 19.4 4.93 94 4 4 won Test v Sri Lanka Colombo (PSS) 3 Apr 2012 Test # 2039
92/2 15.0 6.13 92 1 n/r ODI v Sri Lanka Dambulla 10 Oct 2018 ODI # 4052
90/4 14.0 6.42 90 1 2 won T20I v Pakistan Cardiff 7 Sep 2010 T20I # 187
88 16.4 5.28 114 -25 2 lost T20I v West Indies The Oval 25 Sep 2011 T20I # 208
88 17.4 4.98 134 -45 2 lost T20I v Netherlands Chattogram 31 Mar 2014 T20I # 394
85/0 14.1 6.00 84 2 2 won ODI v South Africa Nottingham 26 Aug 2008 ODI # 2754
85 23.4 3.59 85 1 won Test v Ireland Lord's 24 Jul 2019 Test # 2352
81/4 27.2 2.96 78 4 4 won Test v Sri Lanka Birmingham 25 May 2006 Test # 1803
81 30.5 2.62 -418 2 draw Test v Sri Lanka Galle 18 Dec 2007 Test # 1854
81 30.4 2.64 48 3 lost Test v India Ahmedabad 24 Feb 2021 Test # 2412
80 14.4 5.45 171 -90 2 lost T20I v India Colombo (RPS) 23 Sep 2012 T20I # 272
80/1 23.2 3.42 79 2 4 won Test v Sri Lanka Chester-le-Street 27 May 2016 Test # 2204
77 30.2 2.53 -212 2 lost Test v West Indies Bridgetown 23 Jan 2019 Test # 2342
76/3 24.2 3.12 74 3 4 won Test v Sri Lanka Galle 14 Jan 2021 Test # 2403
74/4 11.0 6.72 99 -24 4 draw Test v Pakistan Abu Dhabi 13 Oct 2015 Test # 2180
74/3 22.4 3.26 74 1 4 won Test v South Africa Johannesburg 14 Jan 2016 Test # 2199
73/0 12.1 6.00 68 6 2 won ODI v Sri Lanka Manchester 28 May 2014 ODI # 3494
72 36.1 1.99 145 -72 4 lost Test v Pakistan Abu Dhabi 25 Jan 2012 Test # 2032
72/2 10.3 6.85 72 1 2 won T20I v West Indies Basseterre 10 Mar 2019 T20I # 752
68 27.4 2.45 -14 3 lost Test v Australia Melbourne 26 Dec 2021 Test # 2442
67 27.5 2.40 -112 2 won Test v Australia Leeds 22 Aug 2019 Test # 2357
64/1 28.0 2.28 403 -338 4 draw Test v India Mohali 19 Dec 2008 Test # 1901
59/3 15.1 3.89 59 1 n/r ODI v Australia Birmingham 11 Sep 2013 ODI # 3414
58/0 9.4 6.00 57 2 4 won Test v India Wankhede 23 Nov 2012 Test # 2062
58 20.4 2.80 58 1 lost Test v New Zealand Auckland 22 Mar 2018 Test # 2299
56/4 8.2 6.72 56 1 2 won T20I v West Indies Dubai (DICS) 23 Oct 2021 T20I # 1354
51 33.2 1.53 -23 3 lost Test v West Indies Kingston 4 Feb 2009 Test # 1906
41/3 12.1 3.36 41 1 4 won Test v India Eden Gardens 5 Dec 2012 Test # 2065
37/0 5.3 6.72 37 1 n/r ODI v South Africa Cardiff 24 Aug 2012 ODI # 3296
37/3 20.3 1.80 332 -294 4 draw Test v Australia Manchester 1 Aug 2013 Test # 2092
32/0 6.1 5.18 32 1 4 won Test v West Indies Lord's 6 May 2009 Test # 1919
29/2 4.1 6.96 78 -48 2 n/r T20I v South Africa Manchester 10 Sep 2012 T20I # 260
27/2 7.2 3.68 275 -247 2 n/r ODI v India Chester-le-Street 3 Sep 2011 ODI # 3186
21/0 2.2 9.00 21 1 n/r ODI v West Indies Nottingham 21 Sep 2017 ODI # 3913
16/1 4.0 4.00 249 -232 2 n/r ODI v Sri Lanka Bristol 26 Jun 2016 ODI # 3755
12/0 0.4 18.00 11 2 4 won Test v Ireland Lord's 1 Jun 2023 Test # 2504
10/0 2.3 4.00 159 -146 2 n/r ODI v Scotland Edinburgh 18 Aug 2008 ODI # 2743
7/0 1.4 4.20 7 1 draw Test v West Indies North Sound 13 Feb 2009 Test # 1907
4/2 1.1 3.42 146 -141 2 n/r T20I v Australia Manchester 30 Aug 2009 T20I # 119
2/1 0.2 6.00 2 1 n/r T20I v New Zealand The Oval 27 Jun 2013 T20I # 318
DNB 0.0 - 0 0 n/r ODI v South Africa Cardiff 3 Sep 2008 ODI # 2761
DNB 0.0 - 0 0 n/r ODI v Ireland Dublin (Malahide) 8 May 2015 ODI # 3650
DNB 0.0 - 0 0 n/r ODI v West Indies St George's 25 Feb 2019 ODI # 4098
DNB 0.0 - 0 0 n/r ODI v Pakistan The Oval 8 May 2019 ODI # 4130
DNB 0.0 - 0 0 n/r ODI v South Africa Durban 7 Feb 2020 ODI # 4238
DNB 0.0 - 0 0 n/r ODI v Sri Lanka Bristol 4 Jul 2021 ODI # 4298
DNB 0.0 - 0 0 n/r ODI v South Africa Leeds 24 Jul 2022 ODI # 4437
Statsguru includes the following current or recent relevant matches:
Ireland v Scotland at The Hague, Netherlands Tri-Nation T20I Series 5th Match, May 23, 2024 [T20I # 2615 - Live]
    » Ireland 158/5 (19.3 ov, GH Dockrell 4*, GJ Delany 1*, SM Sharif 0/27) - Match over
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]
 
Feedback Print this page