Test Cricket - Match Records and Statistics - Winning Margins
Matches Won by 300 Runs or More
  Match Country Versus Ground Result
1 30/11/1928 Australia (122 & 66) England (521 & 342/8 dec) Exhibition Ground England won by 675 runs
2 18/08/1934 England (321 & 145) Australia (701 & 327) Kennington Oval Australia won by 562 runs
3 14/06/2023 Bangladesh (382 & 425/4 dec) Afghanistan (146 & 115) Shere Bangla National Stadium Bangladesh won by 546 runs
4 17/02/1911 Australia (328 & 578) South Africa (205 & 171) Melbourne Cricket Ground Australia won by 530 runs
5 30/03/2018 South Africa (488 & 344/6 dec) Australia (221 & 119) Wanderers Stadium South Africa won by 492 runs
6 16/12/2004 Australia (381 & 361/5 dec) Pakistan (179 & 72) WACA Ground Australia won by 491 runs
7 03/01/2009 Bangladesh (208 & 158) Sri Lanka (384 & 447/6 dec) Zahur Ahmed Chowdhury Stadium Sri Lanka won by 465 runs
8 15/02/2024 India (445 & 430/4 dec) England (319 & 122) Saurashtra Cricket Association Stadium India won by 434 runs
9 08/07/1976 England (71 & 126) West Indies (211 & 411/5 dec) Old Trafford West Indies won by 425 runs
10 26/12/2018 New Zealand (178 & 585/4 dec) Sri Lanka (104 & 236) Hagley Oval New Zealand won by 423 runs
11 08/12/2022 Australia (511/7 dec & 199/6 dec) West Indies (214 & 77) Adelaide Oval Australia won by 419 runs
12 24/06/1948 England (215 & 186) Australia (350 & 460/7 dec) Lord's Australia won by 409 runs
13 26/01/1980 Australia (203 & 165) West Indies (328 & 448) Adelaide Oval West Indies won by 408 runs
14 16/07/2015 England (312 & 103) Australia (566/8 dec & 254/2 dec) Lord's Australia won by 405 runs
15 07/11/2002 Australia (492 & 296/5 dec) England (325 & 79) Brisbane Cricket Ground Australia won by 384 runs
16 14/02/1969 Australia (619 & 394/8 dec) West Indies (279 & 352) Sydney Cricket Ground Australia won by 382 runs
17 11/01/1895 Australia (238 & 411) England (124 & 143) Adelaide Oval Australia won by 382 runs
18 21/11/2013 Australia (295 & 401/7 dec) England (136 & 179) Brisbane Cricket Ground Australia won by 381 runs
19 23/01/2019 West Indies (289 & 415/6 dec) England (77 & 246) Kensington Oval West Indies won by 381 runs
20 03/11/2005 Australia (435 & 283/2 dec) West Indies (210 & 129) Brisbane Cricket Ground Australia won by 379 runs
21 17/12/1920 Australia (267 & 581) England (190 & 281) Sydney Cricket Ground Australia won by 377 runs
22 16/10/2018 Pakistan (282 & 400/9 dec) Australia (145 & 164) Sheikh Zayed Stadium Pakistan won by 373 runs
23 03/12/2021 India (325 & 276/7 dec) New Zealand (62 & 167) Wankhede Stadium India won by 372 runs
24 01/02/2019 Australia (534/5 dec & 196/3 dec) Sri Lanka (215 & 149) Manuka Oval Australia won by 366 runs
25 01/01/1937 Australia (200/9 dec & 564) England (76/9 dec & 323) Melbourne Cricket Ground Australia won by 365 runs
26 14/12/2023 Australia (487 & 233/5 dec) Pakistan (271 & 89) Perth Stadium Australia won by 360 runs
27 08/11/2007 South Africa (226 & 422/3 dec) New Zealand (118 & 172) Wanderers Stadium South Africa won by 358 runs
28 30/10/2014 Pakistan (570/6 dec & 293/3 dec) Australia (261 & 246) Sheikh Zayed Stadium Pakistan won by 356 runs
29 21/07/1994 England (180 & 99) South Africa (357 & 278/8 dec) Lord's South Africa won by 356 runs
30 29/07/2010 England (354 & 262/9 dec) Pakistan (182 & 80) Trent Bridge England won by 354 runs
31 26/12/2000 Australia (364 & 262/5 dec) West Indies (165 & 109) Melbourne Cricket Ground Australia won by 352 runs
32 15/01/1999 South Africa (313 & 399/5 dec) West Indies (144 & 217) SuperSport Park South Africa won by 351 runs
33 01/01/1977 Australia (517/8 dec & 315/8 dec) Pakistan (333 & 151) Melbourne Cricket Ground Australia won by 348 runs
34 18/07/2013 England (361 & 349/7 dec) Australia (128 & 235) Lord's England won by 347 runs
35 19/04/1991 West Indies (149 & 536/9 dec) Australia (134 & 208) Kensington Oval West Indies won by 343 runs
36 26/10/2004 India (185 & 200) Australia (398 & 329/5 dec) Vidarbha Cricket Association Ground Australia won by 342 runs
37 29/01/2006 Pakistan (245 & 599/7 dec) India (238 & 265) National Stadium (Karachi) Pakistan won by 341 runs
38 14/07/2017 England (205 & 133) South Africa (335 & 343/9 dec) Trent Bridge South Africa won by 340 runs
39 13/01/1933 Australia (222 & 193) England (341 & 412) Adelaide Oval England won by 338 runs
40 26/12/2007 Australia (343 & 351/7 dec) India (196 & 161) Melbourne Cricket Ground Australia won by 337 runs
41 03/12/2015 India (334 & 267/5 dec) South Africa (121 & 143) Arun Jaitley Stadium India won by 337 runs
42 17/04/2013 Zimbabwe (389 & 227/7 dec) Bangladesh (134 & 147) Harare Sports Club Zimbabwe won by 335 runs
43 23/02/2017 India (105 & 107) Australia (260 & 285) Maharashtra Cricket Association Stadium Australia won by 333 runs
44 28/09/2017 South Africa (496/3 dec & 247/6 dec) Bangladesh (320 & 90) Senwes Park South Africa won by 333 runs
45 08/04/2022 South Africa (453 & 176/6) Bangladesh (217 & 80) St George's Park South Africa won by 332 runs
46 22/07/2016 England (589/8 dec & 173/1 dec) Pakistan (198 & 234) Old Trafford England won by 330 runs
47 29/10/2003 Bangladesh (152 & 138) England (326 & 293/5 dec) MA Aziz Stadium England won by 329 runs
48 03/02/1995 Australia (402 & 345/8 dec) England (295 & 123) WACA Ground Australia won by 329 runs
49 27/11/1996 India (329 & 137) South Africa (428 & 367/3 dec) Eden Gardens South Africa won by 329 runs
50 26/12/1996 South Africa (235 & 259) India (100 & 66) Kingsmead South Africa won by 328 runs
51 06/05/2015 Bangladesh (203 & 221) Pakistan (557/8 dec & 195/6 dec) Shere Bangla National Stadium Pakistan won by 328 runs
52 22/03/2024 Bangladesh (188 & 182) Sri Lanka (280 & 418) Sylhet Stadium Sri Lanka won by 328 runs
53 24/06/1950 England (151 & 274) West Indies (326 & 425/6 dec) Lord's West Indies won by 326 runs
54 19/01/1995 South Africa (460 & 259/7 dec) Pakistan (230 & 165) Wanderers Stadium South Africa won by 324 runs
55 05/03/1970 South Africa (311 & 470/8 dec) Australia (212 & 246) St George's Park South Africa won by 323 runs
56 04/12/1936 Australia (234 & 58) England (358 & 256) Brisbane Cricket Ground England won by 322 runs
57 22/03/2018 South Africa (311 & 373) Australia (255 & 107) Newlands South Africa won by 322 runs
58 08/10/2016 India (557/5 dec & 216/3 dec) New Zealand (299 & 153) Holkar Cricket Stadium India won by 321 runs
59 17/10/2008 India (469 & 314/3 dec) Australia (268 & 195) Punjab Cricket Association IS Bindra Stadium India won by 320 runs
60 29/07/2011 England (221 & 544) India (288 & 158) Trent Bridge England won by 319 runs
61 22/08/2019 West Indies (222 & 100) India (297 & 343/7 dec) Sir Vivian Richards Stadium India won by 318 runs
62 13/02/2021 India (329 & 286) England (134 & 164) MA Chidambaram Stadium India won by 317 runs
63 12/01/2002 Sri Lanka (418 & 212/2 dec) Zimbabwe (236 & 79) Galle International Stadium Sri Lanka won by 315 runs
64 11/08/2004 Sri Lanka (470 & 211/4 dec) South Africa (189 & 179) Sinhalese Sports Club Ground Sri Lanka won by 313 runs
65 05/03/1999 West Indies (167 & 51) Australia (269 & 261) Queen's Park Oval Australia won by 312 runs
66 01/01/1957 South Africa (205 & 72) England (369 & 220/6 dec) Newlands England won by 312 runs
67 30/11/2012 Australia (163 & 322) South Africa (225 & 569) WACA Ground South Africa won by 309 runs
68 07/02/1908 Australia (214 & 385) England (105 & 186) Melbourne Cricket Ground Australia won by 308 runs
69 27/02/1925 Australia (295 & 325) England (167 & 146) Sydney Cricket Ground Australia won by 307 runs
70 19/02/1970 South Africa (279 & 408) Australia (202 & 178) Wanderers Stadium South Africa won by 307 runs
71 26/07/2017 Sri Lanka (291 & 245) India (600 & 240/3 dec) Galle International Stadium India won by 304 runs
72 09/08/1994 Sri Lanka (226 & 181) Pakistan (390 & 318/4 dec) P Sara Oval Pakistan won by 301 runs
73 01/02/1992 Australia (346 & 367/6 dec) India (272 & 141) WACA Ground Australia won by 300 runs

Match Records and Statistics Menu