By an innings
Winner Margin Opposition Ground Match Date Scorecard
New Zealand inns & 301 runs v Zimbabwe Napier 26 Jan 2012 Test # 2033
India inns & 272 runs v West Indies Rajkot 4 Oct 2018 Test # 2319
India inns & 262 runs v Afghanistan Bengaluru 14 Jun 2018 Test # 2307
South Africa inns & 254 runs v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
Sri Lanka inns & 248 runs v Bangladesh Dhaka 27 Jan 2014 Test # 2116
England inns & 244 runs v India The Oval 15 Aug 2014 Test # 2137
England inns & 242 runs v India Birmingham 10 Aug 2011 Test # 2003
India inns & 239 runs v Sri Lanka Nagpur 24 Nov 2017 Test # 2283
England inns & 225 runs v Pakistan Lord's 26 Aug 2010 Test # 1971
South Africa inns & 220 runs v West Indies Centurion 17 Dec 2014 Test # 2150
West Indies inns & 219 runs v Bangladesh North Sound 4 Jul 2018 Test # 2310
Australia inns & 212 runs v West Indies Hobart 10 Dec 2015 Test # 2193
England inns & 209 runs v West Indies Birmingham 17 Aug 2017 Test # 2270
Australia inns & 201 runs v Sri Lanka Melbourne 26 Dec 2012 Test # 2068
India inns & 198 runs v New Zealand Nagpur 20 Nov 2010 Test # 1978
South Africa inns & 193 runs v New Zealand Port Elizabeth 11 Jan 2013 Test # 2071
Pakistan inns & 184 runs v Bangladesh Chattogram 9 Dec 2011 Test # 2022
Bangladesh inns & 184 runs v West Indies Dhaka 30 Nov 2018 Test # 2331
India inns & 171 runs v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
England inns & 159 runs v India Lord's 9 Aug 2018 Test # 2315
England inns & 157 runs v Australia Melbourne 26 Dec 2010 Test # 1986
India inns & 135 runs v Australia Hyderabad (Deccan) 2 Mar 2013 Test # 2076
India inns & 126 runs v West Indies Mumbai 14 Nov 2013 Test # 2102
Australia inns & 123 runs v England Sydney 4 Jan 2018 Test # 2291
South Africa inns & 120 runs v Zimbabwe Port Elizabeth 26 Dec 2017 Test # 2290
South Africa inns & 118 runs v Sri Lanka Johannesburg 12 Jan 2017 Test # 2247
New Zealand inns & 117 runs v Zimbabwe Bulawayo 28 Jul 2016 Test # 2210
India inns & 115 runs v New Zealand Hyderabad (Deccan) 23 Aug 2012 Test # 2054
South Africa inns & 92 runs v Pakistan Dubai (DSC) 23 Oct 2013 Test # 2100
India inns & 92 runs v West Indies North Sound 21 Jul 2016 Test # 2207
By runs
Winner Margin Opposition Ground Match Date Scorecard
South Africa 492 runs v Australia Johannesburg 30 Mar 2018 Test # 2302
New Zealand 423 runs v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
Australia 405 runs v England Lord's 16 Jul 2015 Test # 2171
Australia 381 runs v England Brisbane 21 Nov 2013 Test # 2103
West Indies 381 runs v England Bridgetown 23 Jan 2019 Test # 2342
Pakistan 373 runs v Australia Abu Dhabi 16 Oct 2018 Test # 2322
Australia 366 runs v Sri Lanka Canberra 1 Feb 2019 Test # 2345
Pakistan 356 runs v Australia Abu Dhabi 30 Oct 2014 Test # 2142
England 354 runs v Pakistan Nottingham 29 Jul 2010 Test # 1967
England 347 runs v Australia Lord's 18 Jul 2013 Test # 2091
South Africa 340 runs v England Nottingham 14 Jul 2017 Test # 2264
India 337 runs v South Africa Delhi 3 Dec 2015 Test # 2191
Zimbabwe 335 runs v Bangladesh Harare 17 Apr 2013 Test # 2086
Australia 333 runs v India Pune 23 Feb 2017 Test # 2250
South Africa 333 runs v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
England 330 runs v Pakistan Manchester 22 Jul 2016 Test # 2208
Pakistan 328 runs v Bangladesh Dhaka 6 May 2015 Test # 2161
South Africa 322 runs v Australia Cape Town 22 Mar 2018 Test # 2300
India 321 runs v New Zealand Indore 8 Oct 2016 Test # 2223
England 319 runs v India Nottingham 29 Jul 2011 Test # 2001
South Africa 309 runs v Australia Perth 30 Nov 2012 Test # 2064
India 304 runs v Sri Lanka Galle 26 Jul 2017 Test # 2265
Australia 298 runs v India Adelaide 24 Jan 2012 Test # 2031
West Indies 296 runs v Bangladesh Gros Islet 13 Sep 2014 Test # 2139
South Africa 282 runs v Sri Lanka Cape Town 2 Jan 2017 Test # 2244
Australia 281 runs v England Sydney 3 Jan 2014 Test # 2113
Australia 281 runs v South Africa Centurion 12 Feb 2014 Test # 2119
South Africa 280 runs v England Centurion 22 Jan 2016 Test # 2200
India 278 runs v Sri Lanka Colombo (PSS) 20 Aug 2015 Test # 2177
Sri Lanka 278 runs v South Africa Galle 12 Jul 2018 Test # 2311
By wickets
Winner Margin Opposition Ground Match Date Scorecard
India 10 wickets v Bangladesh Dhaka 24 Jan 2010 Test # 1950
Australia 10 wickets v New Zealand Wellington 19 Mar 2010 Test # 1955
Sri Lanka 10 wickets v India Galle 18 Jul 2010 Test # 1964
Pakistan 10 wickets v New Zealand Hamilton 7 Jan 2011 Test # 1990
South Africa 10 wickets v Sri Lanka Cape Town 3 Jan 2012 Test # 2028
Pakistan 10 wickets v England Dubai (DSC) 17 Jan 2012 Test # 2030
Sri Lanka 10 wickets v New Zealand Galle 17 Nov 2012 Test # 2059
West Indies 10 wickets v Bangladesh Khulna 21 Nov 2012 Test # 2060
England 10 wickets v India Mumbai 23 Nov 2012 Test # 2062
South Africa 10 wickets v India Durban 26 Dec 2013 Test # 2111
West Indies 10 wickets v New Zealand Port of Spain 16 Jun 2014 Test # 2125
West Indies 10 wickets v Bangladesh Kingstown 5 Sep 2014 Test # 2138
Pakistan 10 wickets v Sri Lanka Galle 17 Jun 2015 Test # 2167
Pakistan 10 wickets v England The Oval 11 Aug 2016 Test # 2216
Australia 10 wickets v England Brisbane 23 Nov 2017 Test # 2282
India 10 wickets v West Indies Hyderabad (Deccan) 12 Oct 2018 Test # 2321
West Indies 10 wickets v England North Sound 31 Jan 2019 Test # 2344
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

Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Afghanistan v Ireland at Dehradun, Only Test, Mar 15-18, 2019 [Test # 2351]
New Zealand v Bangladesh at Wellington, 2nd Test, Mar 8-12, 2019 [Test # 2350]
New Zealand v Bangladesh at Hamilton, 1st Test, Feb 28-Mar 3, 2019 [Test # 2349]