View innings by innings list
Start of match date greater than or equal to 29 Oct 1999 remove greater than or equal to 29 Oct 1999 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 Runs Wkts Balls Ave RPO
unfiltered 1884-2023 224 168 168 3 51 2 1.000 174185 5605 328416 31.07 3.18 Profile
filtered 2000-2023 100 83 83 3 12 2 1.000 72805 2305 115028 31.58 3.79
Team innings list
South Africa 682/6d 177.0 3.85 2 won Test v England 31 Jul 2003 Test # 1653
England 593/8d 156.2 3.79 1 draw Test v South Africa 10 Jul 2008 Test # 1880
England 575/9d 130.3 4.40 1 draw Test v Sri Lanka 12 Jun 2014 Test # 2124
England 568 121.4 4.66 1 won Test v West Indies 22 Jul 2004 Test # 1707
Australia 566/8d 149.0 3.79 1 won Test v England 16 Jul 2015 Test # 2171
Sri Lanka 555/8d 169.0 3.28 1 draw Test v England 16 May 2002 Test # 1603
England 553/5d 142.0 3.89 1 draw Test v West Indies 17 May 2007 Test # 1831
England 551/6d 143.0 3.85 1 draw Test v Sri Lanka 11 May 2006 Test # 1802
Sri Lanka 537/9 199.0 2.69 3 draw Test v England 11 May 2006 Test # 1802
England 529/5d 191.0 2.76 3 draw Test v Sri Lanka 16 May 2002 Test # 1603
England 528/9d 158.3 3.33 1 draw Test v Pakistan 13 Jul 2006 Test # 1809
England 528/3d 112.0 4.71 2 won Test v Bangladesh 26 May 2005 Test # 1751
England 524/4d 82.4 6.33 2 won Test v Ireland 1 Jun 2023 Test # 2504
New Zealand 523 131.2 3.98 2 lost Test v England 21 May 2015 Test # 2162
England 505 125.0 4.04 1 won Test v Bangladesh 27 May 2010 Test # 1958
England 487 142.2 3.42 1 won Test v India 25 Jul 2002 Test # 1610
England 486 112.5 4.30 1 draw Test v Sri Lanka 3 Jun 2011 Test # 1995
Sri Lanka 479 131.4 3.63 2 draw Test v England 3 Jun 2011 Test # 1995
England 478 129.0 3.70 3 won Test v New Zealand 21 May 2015 Test # 2162
England 474/8d 131.4 3.60 1 won Test v India 21 Jul 2011 Test # 2000
England 472 133.1 3.54 1 won Test v Zimbabwe 22 May 2003 Test # 1646
England 458 105.3 4.34 1 won Test v South Africa 6 Jul 2017 Test # 2262
Sri Lanka 453 138.4 3.26 2 draw Test v England 12 Jun 2014 Test # 2124
England 446 139.2 3.20 1 won Test v Pakistan 26 Aug 2010 Test # 1971
Pakistan 445 119.3 3.72 2 draw Test v England 13 Jul 2006 Test # 1809
England 441 124.3 3.54 2 won Test v New Zealand 20 May 2004 Test # 1700
West Indies 437 116.1 3.76 2 draw Test v England 17 May 2007 Test # 1831
England 425 101.4 4.18 1 won Test v Australia 16 Jul 2009 Test # 1925
England 417 107.1 3.89 3 lost Test v South Africa 31 Jul 2003 Test # 1653
Australia 416 100.4 4.13 1 won Test v England 28 Jun 2023 Test # 2508
England 416 128.4 3.23 1 draw Test v Sri Lanka 9 Jun 2016 Test # 2205
West Indies 416 116.4 3.56 2 lost Test v England 22 Jul 2004 Test # 1707
England 415 135.5 3.05 2 won Test v Zimbabwe 18 May 2000 Test # 1495
Australia 406 107.0 522 3.79 4 lost Test v England 16 Jul 2009 Test # 1925
Australia 401 101.1 3.96 2 won Test v England 19 Jul 2001 Test # 1552
England 398 113.3 3.50 2 won Test v West Indies 17 May 2012 Test # 2043
India 397 109.4 568 3.62 4 lost Test v England 25 Jul 2002 Test # 1610
England 396/7d 88.1 4.49 2 won Test v India 9 Aug 2018 Test # 2315
South Africa 393/3d 167.0 2.35 3 draw Test v England 10 Jul 2008 Test # 1880
England 391 130.0 3.00 1 won Test v Pakistan 17 May 2001 Test # 1546
England 391 128.0 3.05 2 lost Test v India 12 Aug 2021 Test # 2429
England 389 100.5 3.85 1 won Test v New Zealand 21 May 2015 Test # 2162
New Zealand 386 102.4 3.75 1 lost Test v England 20 May 2004 Test # 1700
Australia 384 100.4 3.81 3 won Test v England 21 Jul 2005 Test # 1756
Bangladesh 382 110.2 3.46 3 lost Test v England 27 May 2010 Test # 1958
New Zealand 378 122.4 3.08 1 draw Test v England 2 Jun 2021 Test # 2422
England 377 111.3 3.38 1 won Test v West Indies 6 May 2009 Test # 1919
India 364 126.1 2.88 1 won Test v England 12 Aug 2021 Test # 2429
Pakistan 363 114.3 3.17 2 won Test v England 24 May 2018 Test # 2304
Ireland 362 86.2 4.19 3 lost Test v England 1 Jun 2023 Test # 2504
England 361 100.1 3.60 1 won Test v Australia 18 Jul 2013 Test # 2091
South Africa 361 105.0 3.43 2 lost Test v England 6 Jul 2017 Test # 2262
South Africa 351 124.2 2.82 3 won Test v England 16 Aug 2012 Test # 2053
England 349/7d 114.1 3.05 3 won Test v Australia 18 Jul 2013 Test # 2091
West Indies 345 130.5 2.63 3 lost Test v England 17 May 2012 Test # 2043
India 342 103.1 3.31 3 won Test v England 17 Jul 2014 Test # 2130
Pakistan 339 99.2 3.41 1 won Test v England 14 Jul 2016 Test # 2206
New Zealand 336 121.1 2.77 3 lost Test v England 20 May 2004 Test # 1700
England 335/7d 78.1 4.28 3 draw Test v Sri Lanka 3 Jun 2011 Test # 1995
Australia 334 91.0 3.67 3 won Test v Pakistan 13 Jul 2010 Test # 1963
England 328/6 50.0 6.56 1 won ODI v Ireland 7 May 2017 ODI # 3865
England 327 81.3 371 4.01 4 lost Test v Australia 28 Jun 2023 Test # 2508
India 326/8 49.3 326 6.58 2 won ODI v England 13 Jul 2002 ODI # 1856
South Africa 326 89.1 3.65 2 won Test v England 17 Aug 2022 Test # 2474
England 325/5 50.0 6.50 1 lost ODI v India 13 Jul 2002 ODI # 1856
England 325 76.2 4.25 2 lost Test v Australia 28 Jun 2023 Test # 2508
England 325/5d 76.4 4.23 3 won Test v West Indies 22 Jul 2004 Test # 1707
England 322/7 50.0 6.44 1 won ODI v India 14 Jul 2018 ODI # 4016
England 319 105.5 3.01 2 lost Test v India 17 Jul 2014 Test # 2130
England 319 111.3 2.86 2 draw Test v New Zealand 15 May 2008 Test # 1874
Pakistan 315/9 50.0 6.30 1 won ODI v Bangladesh 5 Jul 2019 ODI # 4186
England 315 107.3 2.93 2 lost Test v South Africa 16 Aug 2012 Test # 2053
England 312 90.1 3.46 2 lost Test v Australia 16 Jul 2015 Test # 2171
England 311/9 50.0 6.22 1 won ODI v New Zealand 15 Sep 2023 ODI # 4647
England 311/6d 71.2 4.35 3 won Test v Australia 16 Jul 2009 Test # 1925
South Africa 309 101.2 3.04 1 won Test v England 16 Aug 2012 Test # 2053
Australia 309/7 49.0 6.30 1 won ODI v England 5 Sep 2015 ODI # 3681
Pakistan 308/7 50.0 6.16 1 won ODI v South Africa 23 Jun 2019 ODI # 4171
England 303 77.5 3.89 3 won Test v Ireland 24 Jul 2019 Test # 2352
England 301/6d 64.4 4.65 3 won Test v India 25 Jul 2002 Test # 1610
Sri Lanka 300/9 50.0 6.00 1 won ODI v England 31 May 2014 ODI # 3495
England 298 91.2 3.26 1 draw Test v India 19 Jul 2007 Test # 1840
India 298/8d 109.3 2.72 3 won Test v England 12 Aug 2021 Test # 2429
England 296/8d 84.5 3.48 3 draw Test v Pakistan 13 Jul 2006 Test # 1809
India 295 91.4 3.21 1 won Test v England 17 Jul 2014 Test # 2130
England 294 82.5 346 3.54 4 lost Test v South Africa 16 Aug 2012 Test # 2053
England 293/8 50.0 301 5.86 2 lost ODI v Sri Lanka 31 May 2014 ODI # 3495
Pakistan 289 91.1 440 3.17 4 lost Test v Australia 13 Jul 2010 Test # 1963
Sri Lanka 288 95.1 3.02 2 draw Test v England 9 Jun 2016 Test # 2205
West Indies 286/3 49.1 286 5.81 2 won ODI v England 6 Jul 2004 ODI # 2140
India 286 95.5 2.98 2 lost Test v England 21 Jul 2011 Test # 2000
Australia 285/7 50.0 5.70 1 won ODI v England 25 Jun 2019 ODI # 4173
England 285/7 50.0 5.70 1 lost ODI v West Indies 6 Jul 2004 ODI # 2140
New Zealand 285 91.3 3.11 3 lost Test v England 2 Jun 2022 Test # 2464
England 284/8d 66.5 4.24 3 draw Test v West Indies 17 May 2007 Test # 1831
Bangladesh 282 93.0 3.03 2 lost Test v England 27 May 2010 Test # 1958
England 282 78.3 3.59 3 draw Test v India 19 Jul 2007 Test # 1840
India 282/9 96.0 380 2.93 4 draw Test v England 19 Jul 2007 Test # 1840
England 282/3 87.0 282 3.24 4 won Test v New Zealand 20 May 2004 Test # 1700
India 280/5 50.0 5.60 1 tied ODI v England 11 Sep 2011 ODI # 3191
Australia 279 101.5 2.73 3 won Test v England 28 Jun 2023 Test # 2508
England 279/5 78.5 277 3.53 4 won Test v New Zealand 2 Jun 2022 Test # 2464
Australia 277/7 50.0 5.54 1 won ODI v England 3 Jul 2010 ODI # 3011
New Zealand 277 86.2 3.20 1 draw Test v England 15 May 2008 Test # 1874
England 275 101.1 2.71 2 draw Test v New Zealand 2 Jun 2021 Test # 2422
England 275 73.1 3.75 2 draw Test v Sri Lanka 16 May 2002 Test # 1603
England 272/5 50.0 5.44 1 won ODI v Australia 29 Jun 2012 ODI # 3280
India 272/4 48.5 272 5.56 2 won ODI v England 29 Jun 2002 ODI # 1848
England 272 79.1 3.43 2 lost Test v Pakistan 14 Jul 2016 Test # 2206
England 271/7 50.0 5.42 1 lost ODI v India 29 Jun 2002 ODI # 1848
England 270/8 48.5 271 5.52 2 tied ODI v India 11 Sep 2011 ODI # 3191
Australia 269/6 50.0 5.38 1 won ODI v Pakistan 4 Sep 2004 ODI # 2166
England 269/6d 71.0 3.78 3 won Test v India 21 Jul 2011 Test # 2000
New Zealand 269/6 86.2 3.11 3 draw Test v England 15 May 2008 Test # 1874
West Indies 267 89.3 2.98 1 lost Test v England 29 Jun 2000 Test # 1503
England 267/8d 69.0 3.86 3 draw Test v Sri Lanka 12 Jun 2014 Test # 2124
West Indies 267 79.3 478 3.35 4 lost Test v England 22 Jul 2004 Test # 1707
New Zealand 266 49.2 5.39 1 won ODI v West Indies 10 Jul 2004 ODI # 2142
New Zealand 266/5 50.0 5.32 1 won ODI v England 28 Jun 2008 ODI # 2720
Pakistan 265/7 50.0 5.30 1 won ODI v England 20 Sep 2010 ODI # 3046
India 261 96.3 458 2.70 4 lost Test v England 21 Jul 2011 Test # 2000
South Africa 259/9 50.0 309 5.18 2 lost ODI v Pakistan 23 Jun 2019 ODI # 4171
Pakistan 259 48.2 270 5.35 2 lost ODI v Australia 4 Sep 2004 ODI # 2166
England 258 77.1 3.34 1 draw Test v Australia 14 Aug 2019 Test # 2355
England 258/5d 71.0 3.63 3 draw Test v Australia 14 Aug 2019 Test # 2355
Sri Lanka 257/9 50.0 5.14 1 won ODI v England 17 Jun 2006 ODI # 2384
Australia 257/9 50.0 273 5.14 2 lost ODI v England 29 Jun 2012 ODI # 3280
West Indies 256 72.2 3.53 3 lost Test v England 6 May 2009 Test # 1919
England 255/6 47.3 252 5.36 2 won ODI v Pakistan 27 Aug 2016 ODI # 3771
Australia 254/2d 49.0 5.18 3 won Test v England 16 Jul 2015 Test # 2171
Australia 253 76.5 3.29 1 won Test v Pakistan 13 Jul 2010 Test # 1963
Pakistan 251 49.5 5.03 1 lost ODI v England 27 Aug 2016 ODI # 3771
Australia 250 94.3 2.64 2 draw Test v England 14 Aug 2019 Test # 2355
Australia 249/8 50.0 4.98 1 won ODI v England 6 Sep 2009 ODI # 2883
Sri Lanka 249/4 48.2 247 5.15 2 won ODI v England 3 Jul 2011 ODI # 3168
England 247 45.2 5.44 1 won ODI v Pakistan 10 Jul 2021 ODI # 4300
South Africa 247 93.3 2.64 2 draw Test v England 10 Jul 2008 Test # 1880
England 246 49.0 5.02 1 won ODI v India 14 Jul 2022 ODI # 4428
England 246/7 50.0 4.92 1 lost ODI v Sri Lanka 3 Jul 2011 ODI # 3168
England 245 42.3 310 5.76 2 lost ODI v Australia 5 Sep 2015 ODI # 3681
Australia 243/9 50.0 4.86 1 won ODI v New Zealand 29 Jun 2019 ODI # 4178
West Indies 243 89.5 2.70 1 lost Test v England 17 May 2012 Test # 2043
Ireland 243 46.1 329 5.26 2 lost ODI v England 7 May 2017 ODI # 3865
Pakistan 242/8 50.0 4.84 1 won ODI v England 12 Jun 2001 ODI # 1722
England 242 82.1 2.94 3 lost Test v Pakistan 24 May 2018 Test # 2304
New Zealand 241/8 50.0 4.82 1 tied ODI v England 14 Jul 2019 ODI # 4192
England 241 50.0 242 4.82 2 tied ODI v New Zealand 14 Jul 2019 ODI # 4192
England 240 50.0 243 4.80 2 lost ODI v Pakistan 12 Jun 2001 ODI # 1722
England 237/9 50.0 258 4.74 2 lost ODI v Sri Lanka 17 Jun 2006 ODI # 2384
India 236 50.0 323 4.72 2 lost ODI v England 14 Jul 2018 ODI # 4016
England 235 46.3 278 5.05 2 lost ODI v Australia 3 Jul 2010 ODI # 3011
Australia 235 90.3 583 2.59 4 lost Test v England 18 Jul 2013 Test # 2091
England 233 87.1 2.67 3 won Test v South Africa 6 Jul 2017 Test # 2262
Zimbabwe 233 68.5 3.38 3 lost Test v England 22 May 2003 Test # 1646
England 233/7d 71.0 3.28 3 draw Test v Sri Lanka 9 Jun 2016 Test # 2205
England 232 112.2 2.06 1 won Test v New Zealand 16 May 2013 Test # 2088
England 231/6 48.3 230 4.76 2 won ODI v Pakistan 22 Jun 2003 ODI # 2027
New Zealand 231/5 46.5 228 4.93 2 won ODI v England 31 May 2013 ODI # 3360
Pakistan 229/7 50.0 4.58 1 lost ODI v England 22 Jun 2003 ODI # 2027
England 227/9 50.0 4.54 1 lost ODI v New Zealand 31 May 2013 ODI # 3360
England 227 46.1 266 4.91 2 lost ODI v Pakistan 20 Sep 2010 ODI # 3046
England 227 66.0 3.43 3 lost Test v Australia 19 Jul 2001 Test # 1552
England 225 49.5 4.51 1 won ODI v West Indies 1 Jul 2007 ODI # 2594
Australia 224/3 44.2 224 5.05 2 won ODI v England 10 Jul 2005 ODI # 2260
England 224/4 46.4 221 4.80 2 won ODI v South Africa 2 Sep 2012 ODI # 3302
England 223/8 50.0 4.46 1 lost ODI v Australia 10 Jul 2005 ODI # 2260
England 223 88.2 319 2.52 4 lost Test v India 17 Jul 2014 Test # 2130
Australia 221/3 43.4 221 5.06 2 won ODI v England 12 Sep 2009 ODI # 2888
England 221 44.4 286 4.94 2 lost ODI v Australia 25 Jun 2019 ODI # 4173
India 221 81.5 2.70 2 lost Test v England 25 Jul 2002 Test # 1610
Bangladesh 221 44.1 316 5.00 2 lost ODI v Pakistan 5 Jul 2019 ODI # 4186
South Africa 220/8 50.0 4.40 1 lost ODI v England 2 Sep 2012 ODI # 3302
England 220 46.3 4.73 1 lost ODI v Australia 12 Sep 2009 ODI # 2888
New Zealand 220 67.3 345 3.25 4 lost Test v England 21 May 2015 Test # 2162
England 215 47.5 267 4.49 2 lost ODI v New Zealand 28 Jun 2008 ODI # 2720
Australia 215 63.0 3.41 2 lost Test v England 16 Jul 2009 Test # 1925
Pakistan 215 79.1 2.71 3 won Test v England 14 Jul 2016 Test # 2206
Pakistan 214/4 73.0 380 2.93 4 draw Test v England 13 Jul 2006 Test # 1809
England 213 68.3 3.10 3 won Test v New Zealand 16 May 2013 Test # 2088
New Zealand 211 38.2 312 5.50 2 lost ODI v England 15 Sep 2023 ODI # 4647
England 210 46.1 250 4.54 2 lost ODI v Australia 6 Sep 2009 ODI # 2883
Ireland 207 58.2 3.54 2 lost Test v England 24 Jul 2019 Test # 2352
New Zealand 207 69.0 3.00 2 lost Test v England 16 May 2013 Test # 2088
England 207 75.5 283 2.72 4 lost Test v Pakistan 14 Jul 2016 Test # 2206
India 204 49.3 4.12 1 won ODI v England 5 Sep 2004 ODI # 2167
Pakistan 203 57.0 3.56 2 lost Test v England 17 May 2001 Test # 1546
India 201 77.2 2.59 2 draw Test v England 19 Jul 2007 Test # 1840
Sri Lanka 201/9 90.0 390 2.23 4 draw Test v England 12 Jun 2014 Test # 2124
West Indies 199/4 20.0 9.95 1 won T20I v ICC World XI 31 May 2018 T20I # 666
Australia 196 48.5 4.01 1 tied ODI v England 2 Jul 2005 ODI # 2258
England 196/9 50.0 197 3.92 2 tied ODI v Australia 2 Jul 2005 ODI # 2258
Pakistan 195 41.0 248 4.75 2 lost ODI v England 10 Jul 2021 ODI # 4300
England 194 52.5 3.67 2 won Test v West Indies 7 Sep 2017 Test # 2274
England 193/5 46.1 191 4.18 4 won Test v West Indies 17 May 2012 Test # 2043
Sri Lanka 192 55.3 3.45 2 draw Test v England 11 May 2006 Test # 1802
England 191/8 69.5 188 2.73 4 won Test v West Indies 29 Jun 2000 Test # 1503
Australia 190 40.2 4.71 1 won Test v England 21 Jul 2005 Test # 1756
England 188/3 36.2 188 5.17 2 won ODI v India 8 Sep 2007 ODI # 2620
India 187 47.3 3.93 1 lost ODI v England 8 Sep 2007 ODI # 2620
England 187 63.3 2.94 1 lost Test v Australia 19 Jul 2001 Test # 1552
England 184 58.2 3.15 1 lost Test v Pakistan 24 May 2018 Test # 2304
South Africa 183/6 32.1 5.68 1 lost ODI v England 31 Aug 2008 ODI # 2759
England 181 48.2 205 3.74 2 lost ODI v India 5 Sep 2004 ODI # 2167
England 180 58.1 420 3.09 4 lost Test v Australia 21 Jul 2005 Test # 1756
Pakistan 179 59.3 3.00 3 lost Test v England 17 May 2001 Test # 1546
West Indies 177 65.1 2.71 3 lost Test v England 7 Sep 2017 Test # 2274
Pakistan 175/5 20.0 8.75 1 won T20I v Netherlands 9 Jun 2009 T20I # 98
Netherlands 174/4 16.4 10.44 1 n/r T20I v Nepal 29 Jul 2018 T20I # 691
England 173 48.4 3.55 1 lost Test v South Africa 31 Jul 2003 Test # 1653
Ireland 172 56.2 3.05 1 lost Test v England 1 Jun 2023 Test # 2504
England 170/4 45.2 170 3.75 2 won ODI v Zimbabwe 22 Jul 2000 ODI # 1619
England 170/3 70.0 273 2.42 4 draw Test v New Zealand 2 Jun 2021 Test # 2422
Zimbabwe 169/7 50.0 3.38 1 lost ODI v England 22 Jul 2000 ODI # 1619
Pakistan 169/3 36.4 167 4.60 2 won ODI v England 2 Sep 2006 ODI # 2409
New Zealand 169/6d 52.3 3.21 3 draw Test v England 2 Jun 2021 Test # 2422
England 166 39.1 4.23 1 lost ODI v Pakistan 2 Sep 2006 ODI # 2409
England 165 45.0 3.66 1 lost Test v South Africa 17 Aug 2022 Test # 2474
Netherlands 163/6 20.0 163 8.15 2 won T20I v England 5 Jun 2009 T20I # 90
England 163/2 35.1 160 4.63 4 won Test v Bangladesh 27 May 2010 Test # 1958
England 162/5 20.0 8.10 1 lost T20I v Netherlands 5 Jun 2009 T20I # 90
West Indies 159 41.2 267 3.84 2 lost ODI v New Zealand 10 Jul 2004 ODI # 2142
Bangladesh 159 39.5 3.99 3 lost Test v England 26 May 2005 Test # 1751
England 158/8 43.5 3.60 1 n/r ODI v West Indies 9 Jul 2000 ODI # 1609
New Zealand 157 43.4 244 3.59 2 lost ODI v Australia 29 Jun 2019 ODI # 4178
South Africa 156/3 28.5 154 5.41 2 won ODI v England 29 May 2017 ODI # 3874
West Indies 156/3 18.4 154 8.35 2 won T20I v India 12 Jun 2009 T20I # 105
Australia 156/1 26.3 153 5.88 2 won ODI v Pakistan 23 Jun 2001 ODI # 1728
England 155 48.1 3.21 2 lost Test v Australia 21 Jul 2005 Test # 1756
Australia 154/6 47.3 267 3.24 4 draw Test v England 14 Aug 2019 Test # 2355
England 153/7 20.0 7.65 1 won T20I v India 14 Jun 2009 T20I # 109
India 153/7 20.0 7.65 1 lost T20I v West Indies 12 Jun 2009 T20I # 105
England 153 31.1 4.90 1 lost ODI v South Africa 29 May 2017 ODI # 3874
Pakistan 152 42.3 3.57 1 lost ODI v Australia 23 Jun 2001 ODI # 1728
West Indies 152 32.3 4.67 2 lost Test v England 6 May 2009 Test # 1919
Sri Lanka 150/7 20.0 7.50 1 won T20I v Pakistan 12 Jun 2009 T20I # 104
India 150/5 20.0 154 7.50 2 lost T20I v England 14 Jun 2009 T20I # 109
England 149 37.4 3.95 3 lost Test v South Africa 17 Aug 2022 Test # 2474
Pakistan 148 40.5 3.62 2 lost Test v Australia 13 Jul 2010 Test # 1963
Zimbabwe 147 55.0 2.67 2 lost Test v England 22 May 2003 Test # 1646
Pakistan 147 36.5 3.99 3 lost Test v England 26 Aug 2010 Test # 1971
India 146 38.5 247 3.75 2 lost ODI v England 14 Jul 2022 ODI # 4428
West Indies 146 39.5 226 3.66 2 lost ODI v England 1 Jul 2007 ODI # 2594
Sri Lanka 144/9 20.0 7.20 1 won T20I v Ireland 14 Jun 2009 T20I # 108
England 141 42.5 3.29 2 won Test v New Zealand 2 Jun 2022 Test # 2464
Pakistan 139/2 18.4 139 7.44 2 won T20I v Sri Lanka 21 Jun 2009 T20I # 116
Sri Lanka 138/6 20.0 6.90 1 lost T20I v Pakistan 21 Jun 2009 T20I # 116
England 137/3 17.4 137 7.75 2 won ODI v South Africa 31 Aug 2008 ODI # 2759
Ireland 135/7 20.0 145 6.75 2 lost T20I v Sri Lanka 14 Jun 2009 T20I # 108
England 134 48.2 2.77 2 won Test v West Indies 29 Jun 2000 Test # 1503
New Zealand 132 40.0 3.30 1 lost Test v England 2 Jun 2022 Test # 2464
Pakistan 131/9 20.0 151 6.55 2 lost T20I v Sri Lanka 12 Jun 2009 T20I # 104
India 130 47.0 2.76 3 lost Test v England 9 Aug 2018 Test # 2315
South Africa 128/7 20.0 6.40 1 won T20I v New Zealand 9 Jun 2009 T20I # 99
Australia 128 53.3 2.39 2 lost Test v England 18 Jul 2013 Test # 2091
New Zealand 127/5 20.0 129 6.35 2 lost T20I v South Africa 9 Jun 2009 T20I # 99
ICC World XI 127 16.4 200 7.62 2 lost T20I v West Indies 31 May 2018 T20I # 666
Sri Lanka 127/3 43.0 343 2.95 4 draw Test v England 3 Jun 2011 Test # 1995
West Indies 123 57.3 2.13 1 lost Test v England 7 Sep 2017 Test # 2274
Zimbabwe 123 38.2 3.20 3 lost Test v England 18 May 2000 Test # 1495
England 120 51.5 272 2.31 4 lost Test v India 12 Aug 2021 Test # 2429
South Africa 119 36.4 331 3.24 4 lost Test v England 6 Jul 2017 Test # 2262
England 111/3 20.2 108 5.45 2 won ODI v South Africa 12 Jul 2003 ODI # 2037
Bangladesh 108 38.2 2.81 1 lost Test v England 26 May 2005 Test # 1751
India 107 35.2 3.02 1 lost Test v England 9 Aug 2018 Test # 2315
South Africa 107 32.1 3.32 1 lost ODI v England 12 Jul 2003 ODI # 2037
England 107/1 28.0 107 3.82 4 won Test v West Indies 7 Sep 2017 Test # 2274
England 103 37.0 509 2.78 4 lost Test v Australia 16 Jul 2015 Test # 2171
Netherlands 93 17.3 176 5.31 2 lost T20I v Pakistan 9 Jun 2009 T20I # 98
West Indies 89/0 22.0 401 4.04 4 draw Test v England 17 May 2007 Test # 1831
England 85 23.4 3.59 1 won Test v Ireland 24 Jul 2019 Test # 2352
Zimbabwe 83 30.3 2.72 1 lost Test v England 18 May 2000 Test # 1495
Sri Lanka 78/1 24.2 362 3.20 4 draw Test v England 9 Jun 2016 Test # 2205
Pakistan 74 33.0 2.24 2 lost Test v England 26 Aug 2010 Test # 1971
New Zealand 68 22.3 239 3.02 4 lost Test v England 16 May 2013 Test # 2088
Pakistan 66/1 12.4 64 5.21 4 won Test v England 24 May 2018 Test # 2304
West Indies 54 26.4 2.02 3 lost Test v England 29 Jun 2000 Test # 1503
Sri Lanka 42/1 13.0 250 3.23 4 draw Test v England 16 May 2002 Test # 1603
Ireland 38 15.4 182 2.42 4 lost Test v England 24 Jul 2019 Test # 2352
England 32/0 6.1 32 5.18 4 won Test v West Indies 6 May 2009 Test # 1919
Australia 14/2 3.1 14 4.42 4 won Test v England 19 Jul 2001 Test # 1552
England 12/0 0.4 11 18.00 4 won Test v Ireland 1 Jun 2023 Test # 2504
Nepal DNB 0.0 - 0 n/r T20I v Netherlands 29 Jul 2018 T20I # 691
West Indies DNB 0.0 - 0 n/r ODI v England 9 Jul 2000 ODI # 1609
Statsguru includes the following current or recent relevant matches:
Sri Lanka v South Africa at New York, ICC Men's T20 World Cup 4th Match, Jun 3, 2024 [T20I # 2635 - Live]
    » Sri Lanka 67/6 (14.1 ov, AD Mathews 15*, MD Shanaka 9*, K Rabada 0/20)
Namibia v Oman at Bridgetown, ICC Men's T20 World Cup 3rd match, Jun 2, 2024 [T20I # 2634]
West Indies v Papua New Guinea at Providence, ICC Men's T20 World Cup 2nd match, Jun 2, 2024 [T20I # 2633]
 
Feedback Print this page