Test Cricket - Match Records and Statistics - Winning Margins
Matches Won by an Innings and 200 Runs or More
  Match Country Versus Ground Result
1 20/08/1938 England (903/7 dec) Australia (201 & 123) Kennington Oval England won by an innings and 579 runs
2 22/02/2002 South Africa (159 & 133) Australia (652/7 dec) Wanderers Stadium Australia won by an innings and 360 runs
3 31/12/1958 India (124 & 154) West Indies (614/5 dec) Eden Gardens West Indies won by an innings and 336 runs
4 29/11/1946 Australia (645) England (141 & 172) Brisbane Cricket Ground Australia won by an innings and 332 runs
5 01/05/2002 Pakistan (643) New Zealand (73 & 246) Gaddafi Stadium Pakistan won by an innings and 324 runs
6 10/02/1995 New Zealand (216 & 122) West Indies (660/5 dec) Basin Reserve West Indies won by an innings and 322 runs
7 08/12/2002 Bangladesh (139 & 87) West Indies (536) Bangabandhu National Stadium West Indies won by an innings and 310 runs
8 26/01/2012 New Zealand (495/7 dec) Zimbabwe (51 & 143) McLean Park New Zealand won by an innings and 301 runs
9 07/08/2005 Zimbabwe (59 & 99) New Zealand (452/9 dec) Harare Sports Club New Zealand won by an innings and 294 runs
10 20/06/1974 England (629) India (302 & 42) Lord's England won by an innings and 285 runs
11 25/05/2007 England (570/7 dec) West Indies (146 & 141) Headingley England won by an innings and 283 runs
12 16/04/2023 Sri Lanka (591/6 dec) Ireland (143 & 168) Galle International Stadium Sri Lanka won by an innings and 280 runs
13 17/02/2022 New Zealand (482) South Africa (95 & 111) Hagley Oval New Zealand won by an innings and 276 runs
14 04/10/2018 India (649/9 dec) West Indies (181 & 196) Saurashtra Cricket Association Stadium India won by an innings and 272 runs
15 29/08/2001 Pakistan (546/3 dec) Bangladesh (134 & 148) Multan Cricket Stadium Pakistan won by an innings and 264 runs
16 14/06/2018 India (474) Afghanistan (109 & 103) M Chinnaswamy Stadium India won by an innings and 262 runs
17 26/05/2005 England (528/3 dec) Bangladesh (108 & 159) Lord's England won by an innings and 261 runs
18 03/03/1950 South Africa (158 & 132) Australia (549/7 dec) St George's Park Australia won by an innings and 259 runs
19 14/05/2004 Zimbabwe (228 & 231) Sri Lanka (713/3 dec) Queens Sports Club Sri Lanka won by an innings and 254 runs
20 06/10/2017 South Africa (573/4 dec) Bangladesh (147 & 172) Mangaung Oval South Africa won by an innings and 254 runs
21 27/01/2014 Bangladesh (232 & 250) Sri Lanka (730/6 dec) Shere Bangla National Stadium Sri Lanka won by an innings and 248 runs
22 15/08/2014 England (486) India (148 & 94) Kennington Oval England won by an innings and 244 runs
23 10/08/2011 England (710/7 dec) India (224 & 244) Edgbaston England won by an innings and 242 runs
24 06/05/2004 Zimbabwe (199 & 102) Sri Lanka (541) Harare Sports Club Sri Lanka won by an innings and 240 runs
25 25/05/2007 Bangladesh (118 & 253) India (610/3 dec) Shere Bangla National Stadium India won by an innings and 239 runs
26 23/07/2008 Sri Lanka (600/6 dec) India (223 & 138) Sinhalese Sports Club Ground Sri Lanka won by an innings and 239 runs
27 24/11/2017 India (610/6 dec) Sri Lanka (205 & 166) Vidarbha Cricket Association Stadium India won by an innings and 239 runs
28 22/08/1957 England (412) West Indies (89 & 86) Kennington Oval England won by an innings and 237 runs
29 25/06/2007 Sri Lanka (577/6 dec) Bangladesh (89 & 254) Sinhalese Sports Club Ground Sri Lanka won by an innings and 234 runs
30 24/03/1892 Australia (100 & 169) England (499) Adelaide Oval England won by an innings and 230 runs
31 02/01/2001 South Africa (504/7 dec) Sri Lanka (95 & 180) Newlands South Africa won by an innings and 229 runs
32 28/11/1947 Australia (382/8 dec) India (58 & 98) Brisbane Cricket Ground Australia won by an innings and 226 runs
33 23/08/1973 England (233 & 193) West Indies (652/8 dec) Lord's West Indies won by an innings and 226 runs
34 09/02/1912 Australia (191 & 173) England (589) Melbourne Cricket Ground England won by an innings and 225 runs
35 26/08/2010 England (446) Pakistan (74 & 147) Lord's England won by an innings and 225 runs
36 04/03/2022 India (574/8) Sri Lanka (174 & 178) Punjab Cricket Association IS Bindra Stadium India won by an innings and 222 runs
37 24/07/2023 Sri Lanka (166 & 188) Pakistan (576/5 dec) Sinhalese Sports Club Ground Pakistan won by an innings and 222 runs
38 26/11/1993 Australia (544/6 dec) New Zealand (161 & 161) Bellerive Oval Australia won by an innings and 222 runs
39 17/12/2014 South Africa (552/5 dec) West Indies (201 & 131) SuperSport Park South Africa won by an innings and 220 runs
40 04/07/2018 West Indies (406) Bangladesh (43 & 144) Sir Vivian Richards Stadium West Indies won by an innings and 219 runs
41 18/03/1998 India (633/5 dec) Australia (233 & 181) Eden Gardens India won by an innings and 219 runs
42 11/11/1999 Zimbabwe (102 & 141) South Africa (462/9 dec) Harare Sports Club South Africa won by an innings and 219 runs
43 16/01/1931 Australia (558) West Indies (193 & 148) Exhibition Ground Australia won by an innings and 217 runs
44 12/08/1886 England (434) Australia (68 & 149) Kennington Oval England won by an innings and 217 runs
45 23/02/1963 New Zealand (258 & 89) England (562/7 dec) Eden Park England won by an innings and 215 runs
46 18/12/2003 Sri Lanka (628/8 dec) England (265 & 148) Sinhalese Sports Club Ground Sri Lanka won by an innings and 215 runs
47 10/12/2015 Australia (583/4 dec) West Indies (223 & 148) Bellerive Oval Australia won by an innings and 212 runs
48 17/08/2017 England (514/8 dec) West Indies (168 & 137) Edgbaston England won by an innings and 209 runs
49 18/05/2000 England (415) Zimbabwe (83 & 123) Lord's England won by an innings and 209 runs
50 06/09/1993 Sri Lanka (168 & 119) South Africa (495) Sinhalese Sports Club Ground South Africa won by an innings and 208 runs
51 17/07/1952 England (347/9 dec) India (58 & 82) Old Trafford England won by an innings and 207 runs
52 29/02/2008 Bangladesh (259 & 119) South Africa (583/7 dec) Zahur Ahmed Chowdhury Stadium South Africa won by an innings and 205 runs
53 25/03/1889 South Africa (47 & 43) England (292) Newlands England won by an innings and 202 runs
54 19/10/2019 India (497/9 dec) South Africa (162 & 133) JSCA International Stadium Complex India won by an innings and 202 runs
55 26/12/2012 Australia (460) Sri Lanka (156 & 103) Melbourne Cricket Ground Australia won by an innings and 201 runs
56 26/02/1937 Australia (604) England (239 & 165) Melbourne Cricket Ground Australia won by an innings and 200 runs

Match Records and Statistics Menu