Team 1 Team 2 Num Wkts Winner Ground Match Date Scorecard
Australia India 33 36 Australia Perth 1 Feb 1992 Test # 1186
England Pakistan 32 40 England Leeds 8 Jul 1971 Test # 689
New Zealand Pakistan 32 35 Pakistan Auckland 10 Feb 1994 Test # 1248
Zimbabwe Pakistan 32 40 Pakistan Harare 15 Feb 1995 Test # 1290
Australia Pakistan 32 40 Australia Sydney 3 Jan 2010 Test # 1945
Australia England 32 37 Australia Brisbane 21 Nov 2013 Test # 2103
West Indies Pakistan 32 40 West Indies Bridgetown 30 Apr 2017 Test # 2260
India New Zealand 31 40 India Mumbai (BS) 25 Sep 1969 Test # 659
New Zealand Australia 31 40 Australia Auckland 22 Mar 1974 Test # 736
West Indies Pakistan 31 39 West Indies Kingston 15 Apr 1977 Test # 803
West Indies England 31 37 England Bridgetown 8 Apr 1994 Test # 1258
Australia West Indies 31 37 Australia Perth 16 Dec 2009 Test # 1941
South Africa India 31 40 India Durban 26 Dec 2010 Test # 1987
New Zealand Sri Lanka 31 35 New Zealand Hamilton 18 Dec 2015 Test # 2194
England India 30 38 drawn Lord's 22 Jul 1971 Test # 690
England Australia 30 40 England The Oval 19 Aug 1993 Test # 1231
India West Indies 30 40 India Mumbai 18 Nov 1994 Test # 1274
West Indies South Africa 30 40 West Indies Kingston 19 Apr 2001 Test # 1544
England India 30 40 England Nottingham 29 Jul 2011 Test # 2001
Australia Pakistan 30 35 Australia Brisbane 15 Dec 2016 Test # 2240
England South Africa 30 39 South Africa Nottingham 14 Jul 2017 Test # 2264
England South Africa 30 40 England Manchester 4 Aug 2017 Test # 2268

Records include the following recent matches:
Pakistan v Sri Lanka at Dubai (DSC), 2nd Test, Oct 6-10, 2017 [Test # 2278]
South Africa v Bangladesh at Bloemfontein, 2nd Test, Oct 6-8, 2017 [Test # 2277]
South Africa v Bangladesh at Potchefstroom, 1st Test, Sep 28-Oct 2, 2017 [Test # 2276]
Pakistan v Sri Lanka at Abu Dhabi, 1st Test, Sep 28-Oct 2, 2017 [Test # 2275]