By an innings
Winner Margin Ground Match Date Scorecard
Pakistan inns & 324 runs Lahore 1 May 2002 Test # 1600
West Indies inns & 322 runs Wellington 10 Feb 1995 Test # 1289
Australia inns & 222 runs Hobart 26 Nov 1993 Test # 1236
England inns & 215 runs Auckland 23 Feb 1963 Test # 540
India inns & 198 runs Nagpur 20 Nov 2010 Test # 1978
South Africa inns & 193 runs Port Elizabeth 11 Jan 2013 Test # 2071
England inns & 187 runs Leeds 8 Jul 1965 Test # 593
South Africa inns & 180 runs Wellington 6 Mar 1953 Test # 368
Pakistan inns & 166 runs Dunedin 7 Feb 1973 Test # 712
Australia inns & 156 runs Brisbane 18 Nov 2004 Test # 1721
England inns & 148 runs Lord's 19 Jun 1958 Test # 455
England inns & 119 runs Nottingham 10 Aug 1978 Test # 829
India inns & 115 runs Hyderabad (Deccan) 23 Aug 2012 Test # 2054
India inns & 109 runs Chennai 6 Jan 1956 Test # 420
Australia inns & 103 runs Wellington 29 Mar 1946 Test # 275
England inns & 99 runs Christchurch 27 Feb 1959 Test # 470
Australia inns & 96 runs Brisbane 3 Dec 1993 Test # 1238
England inns & 90 runs Nottingham 2 Jun 1994 Test # 1260
England inns & 83 runs Auckland 20 Feb 1975 Test # 757
West Indies inns & 71 runs Dunedin 3 Feb 1956 Test # 421
England inns & 71 runs Leeds 3 Jul 1958 Test # 456
Australia inns & 70 runs Perth 20 Nov 1997 Test # 1386
England inns & 68 runs Wellington 6 Feb 1997 Test # 1354
West Indies inns & 64 runs Christchurch 18 Feb 1956 Test # 422
Pakistan inns & 64 runs Rawalpindi 27 Mar 1965 Test # 585
Australia inns & 62 runs Adelaide 28 Nov 2008 Test # 1896
Australia inns & 60 runs Christchurch 25 Feb 1993 Test # 1215
South Africa inns & 59 runs Centurion 16 Nov 2007 Test # 1848
South Africa inns & 58 runs Durban 11 Dec 1953 Test # 377
Australia inns & 57 runs Adelaide 26 Jan 1974 Test # 730
By runs
Winner Margin Ground Match Date Scorecard
South Africa 358 runs Johannesburg 8 Nov 2007 Test # 1846
India 321 runs Indore 8 Oct 2016 Test # 2223
Pakistan 299 runs Auckland 8 Mar 2001 Test # 1533
Australia 297 runs Auckland 22 Mar 1974 Test # 736
India 272 runs Auckland 7 Mar 1968 Test # 634
Pakistan 248 runs Abu Dhabi 9 Nov 2014 Test # 2144
England 247 runs Leeds 24 May 2013 Test # 2089
Sri Lanka 241 runs Napier 11 Mar 1995 Test # 1292
England 230 runs Lord's 24 Jul 1969 Test # 656
Sri Lanka 217 runs Wellington 15 Dec 2006 Test # 1822
India 216 runs Chennai 26 Nov 1976 Test # 787
Australia 213 runs Adelaide 26 Nov 2004 Test # 1723
Australia 208 runs Brisbane 5 Nov 2015 Test # 2185
England 205 runs Birmingham 5 Jun 1958 Test # 454
South Africa 204 runs Centurion 27 Aug 2016 Test # 2220
Sri Lanka 202 runs Galle 18 Aug 2009 Test # 1930
India 197 runs Kanpur 22 Sep 2016 Test # 2221
England 189 runs The Oval 14 Jul 1983 Test # 957
Australia 186 runs Brisbane 7 Nov 1997 Test # 1383
India 178 runs Kolkata 30 Sep 2016 Test # 2222
Australia 176 runs Hamilton 27 Mar 2010 Test # 1957
England 174 runs Christchurch 24 Feb 1978 Test # 818
India 172 runs Bengaluru 12 Nov 1988 Test # 1107
England 170 runs Lord's 16 May 2013 Test # 2088
England 168 runs Auckland 30 Jan 1992 Test # 1185
England 165 runs Nottingham 25 Aug 1983 Test # 960
Sri Lanka 164 runs Colombo (SSC) 10 Jun 1998 Test # 1418
India 162 runs Mumbai 10 Nov 1976 Test # 785
Pakistan 161 runs Christchurch 8 Dec 1995 Test # 1316
Australia 149 runs Brisbane 20 Nov 2008 Test # 1894
By wickets
Winner Margin Ground Match Date Scorecard
Pakistan 10 wickets Hyderabad (Sind) 23 Oct 1976 Test # 783
Australia 10 wickets Auckland 25 Feb 1977 Test # 798
Australia 10 wickets Brisbane 28 Nov 1980 Test # 887
West Indies 10 wickets Bridgetown 26 Apr 1985 Test # 1015
West Indies 10 wickets Kingston 4 May 1985 Test # 1016
West Indies 10 wickets Auckland 27 Feb 1987 Test # 1070
India 10 wickets Hyderabad (Deccan) 2 Dec 1988 Test # 1111
West Indies 10 wickets Bridgetown 19 Apr 1996 Test # 1325
India 10 wickets Hamilton 18 Mar 2009 Test # 1915
Australia 10 wickets Wellington 19 Mar 2010 Test # 1955
Pakistan 10 wickets Hamilton 7 Jan 2011 Test # 1990
Sri Lanka 10 wickets Galle 17 Nov 2012 Test # 2059
West Indies 10 wickets Port of Spain 16 Jun 2014 Test # 2125
South Africa 9 wickets Johannesburg 29 Jan 1954 Test # 381
West Indies 9 wickets Wellington 3 Mar 1956 Test # 423
England 9 wickets Birmingham 27 May 1965 Test # 591
Australia 9 wickets Brisbane 4 Dec 1987 Test # 1082
Pakistan 9 wickets Lahore 18 Oct 1990 Test # 1152
Sri Lanka 9 wickets Colombo (SSC) 6 Dec 1992 Test # 1204
England 9 wickets Leeds 3 Jun 2004 Test # 1702
Australia 9 wickets Christchurch 10 Mar 2005 Test # 1739
Australia 9 wickets Auckland 26 Mar 2005 Test # 1744
Australia 9 wickets Brisbane 1 Dec 2011 Test # 2020
South Africa 9 wickets Hamilton 15 Mar 2012 Test # 2036
West Indies 9 wickets North Sound 25 Jul 2012 Test # 2050
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
New Zealand v England at Christchurch, 2nd Test, Mar 30-Apr 3, 2018 [Test # 2301]
New Zealand v England at Auckland, 1st Test, Mar 22-26, 2018 [Test # 2299]
New Zealand v West Indies at Hamilton, 2nd Test, Dec 9-12, 2017 [Test # 2287]