By an innings
Winner Margin Opposition Ground Match Date Scorecard
Surrey inns & 289 runs v Hampshire The Oval 29 Apr 2021 FC
Cape Cobras inns & 215 runs v Knights Cape Town 16 Mar 2021 FC
Warwickshire inns & 199 runs v Lancashire Lord's 28 Sep 2021 FC
Sindh inns & 188 runs v Balochistan Karachi 24 Nov 2021 FC
KZ-Natal inns & 179 runs v Border Paarl 4 Mar 2021 FC
New Zealand inns & 176 runs v Pakistan Christchurch 3 Jan 2021 Test # 2400
Band-Region inns & 176 runs v Boost Region Kandahar 8 Nov 2021 FC
Notts inns & 170 runs v WORCS Nottingham 20 May 2021 FC
Northern inns & 170 runs v Balochistan Karachi 18 Dec 2021 FC
SA A inns & 166 runs v Zimbabwe A Harare 7 Jun 2021 FC
Notts inns & 160 runs v Somerset Taunton 30 Aug 2021 FC
Pakistan inns & 147 runs v Zimbabwe Harare 7 May 2021 Test # 2421
Titans inns & 139 runs v W Province Cape Town 18 Nov 2021 FC
Durham inns & 127 runs v Warwickshire Chester-le-Street 29 Apr 2021 FC
Northants inns & 120 runs v Sussex Northampton 6 May 2021 FC
Rocks inns & 119 runs v Eagles (ZIM) Harare 24 Mar 2021 FC
Pakistan inns & 116 runs v Zimbabwe Harare 29 Apr 2021 Test # 2420
Warriors inns & 114 runs v W Province Port Elizabeth 25 Nov 2021 FC
KZN-Inland inns & 109 runs v Easterns Pietermaritzburg 29 Oct 2021 FC
Hampshire inns & 105 runs v Leics Leicester 8 Apr 2021 FC
S West D inns & 102 runs v Boland Stellenbosch 4 Mar 2021 FC
Leics inns & 93 runs v Gloucs Leicester 3 Jun 2021 FC
Lancashire inns & 79 runs v Yorkshire Manchester 27 May 2021 FC
Eagles (ZIM) inns & 77 runs v Tuskers Harare 30 Mar 2021 FC
Dolphins inns & 76 runs v Titans Durban 25 Mar 2021 FC
England inns & 76 runs v India Leeds 25 Aug 2021 Test # 2432
Essex inns & 74 runs v Glamorgan Cardiff 30 Aug 2021 FC
Northern Dis inns & 74 runs v Otago Alexandra 22 Nov 2021 FC
Chittagong D inns & 73 runs v Barisal Div Savar (3) 7 Nov 2021 FC
Lions inns & 72 runs v North West Johannesburg 29 Oct 2021 FC
By runs
Winner Margin Opposition Ground Match Date Scorecard
India 372 runs v New Zealand Mumbai 3 Dec 2021 Test # 2438
India 317 runs v England Chennai 13 Feb 2021 Test # 2411
Canterbury 314 runs v Wellington Wellington 7 Nov 2021 FC
Notts 310 runs v Derbyshire Derby 29 Apr 2021 FC
Tasmania 298 runs v NSW Hobart 20 Mar 2021 FC
Canterbury 294 runs v Wellington Wellington 31 Oct 2021 FC
Australia 275 runs v England Adelaide 16 Dec 2021 Test # 2441
Durham 258 runs v WORCS Chester-le-Street 13 May 2021 FC
Hampshire 249 runs v Middlesex Southampton 15 Apr 2021 FC
West Aust 247 runs v Victoria Perth 25 Mar 2021 FC
Khyber 244 runs v Central PNJB Karachi 18 Dec 2021 FC
England 227 runs v India Chennai 5 Feb 2021 Test # 2409
Bangladesh 220 runs v Zimbabwe Harare 7 Jul 2021 Test # 2427
Sri Lanka 209 runs v Bangladesh Pallekele 29 Apr 2021 Test # 2419
Lancashire 206 runs v Northants Manchester 15 Apr 2021 FC
Victoria 204 runs v NSW Sydney 27 Oct 2021 FC
Yorkshire 200 runs v Kent Canterbury 15 Apr 2021 FC
Essex 195 runs v Durham Chester-le-Street 27 May 2021 FC
Warwickshire 191 runs v Derbyshire Derby 3 Jun 2021 FC
Canterbury 188 runs v Otago Rangiora 11 Mar 2021 FC
Sri Lanka 187 runs v West Indies Galle 21 Nov 2021 Test # 2434
Rocks 185 runs v Rhinos Harare 18 Mar 2021 FC
Dhaka Div 179 runs v Khulna Div Savar (3) 21 Nov 2021 FC
Tasmania 175 runs v West Aust Perth 3 Apr 2021 FC
Victoria 174 runs v NSW Melbourne 5 Nov 2021 FC
Warwickshire 170 runs v Notts Birmingham 27 May 2021 FC
Khyber 169 runs v Northern Karachi 25 Dec 2021 FC
Rajshahi Div 166 runs v Chittagong D Sylhet 14 Nov 2021 FC
Gloucs 164 runs v Middlesex Cheltenham 5 Jul 2021 FC
Sri Lanka 164 runs v West Indies Galle 29 Nov 2021 Test # 2437
By wickets
Winner Margin Opposition Ground Match Date Scorecard
South Africa 10 wickets v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
India 10 wickets v England Ahmedabad 24 Feb 2021 Test # 2412
Zimbabwe 10 wickets v Afghanistan Abu Dhabi 2 Mar 2021 Test # 2413
Middlesex 10 wickets v Surrey Lord's 22 Apr 2021 FC
Glamorgan 10 wickets v Kent Cardiff 29 Apr 2021 FC
Somerset 10 wickets v Hampshire Southampton 6 May 2021 FC
Durham 10 wickets v WORCS Worcester 3 Jun 2021 FC
Gloucs 10 wickets v Glamorgan Cardiff 12 Sep 2021 FC
Lancashire 10 wickets v Somerset Taunton 12 Sep 2021 FC
WORCS 10 wickets v Leics Worcester 21 Sep 2021 FC
Knights 10 wickets v North West Potchefstroom 5 Nov 2021 FC
Southern PNJ 10 wickets v Northern Multan 10 Nov 2021 FC
Band-Region 10 wickets v Mis-Ainak Kandahar 14 Nov 2021 FC
Lions 10 wickets v Knights Johannesburg 25 Nov 2021 FC
Canterbury 9 wickets v Central D Christchurch 19 Mar 2021 FC
Somerset 9 wickets v Leics Leicester 22 Apr 2021 FC
Derbyshire 9 wickets v Sussex Hove 21 Sep 2021 FC
Northern 9 wickets v Central PNJB Karachi 30 Nov 2021 FC
Australia 9 wickets v England Brisbane 8 Dec 2021 Test # 2440
Dhaka Metro 8 wickets v Barisal Div Barisal 22 Mar 2021 FC
Khulna Div 8 wickets v Sylhet Div Khulna 22 Mar 2021 FC
Gloucs 8 wickets v Surrey Bristol 8 Apr 2021 FC
Gloucs 8 wickets v Somerset Taunton 15 Apr 2021 FC
Sussex 8 wickets v Glamorgan Cardiff 15 Apr 2021 FC
New Zealand 8 wickets v England Birmingham 10 Jun 2021 Test # 2423
New Zealand 8 wickets v India Southampton 18 Jun 2021 Test # 2425
Queensland 8 wickets v South Aust Adelaide 23 Nov 2021 FC
Pakistan 8 wickets v Bangladesh Chattogram 26 Nov 2021 Test # 2436
Amo Region 8 wickets v Boost Region Kandahar 26 Nov 2021 FC
South Z (BD) 8 wickets v East Z (BD) Rajshahi 12 Dec 2021 FC

Performances in matches that overlap years 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:
South Africa v India at Centurion, ICC World Test Championship 1st Test, Dec 26-30, 2021 [Test # 2443]
Central Zone (Bangladesh) v South Zone (Bangladesh) at Chattogram, Bangladesh Cricket League 5th match, Dec 26-29, 2021 [First-class]
Northern (Pakistan) v Khyber Pakhtunkhwa at Karachi, Quaid-e-Azam Trophy final, Dec 25-29, 2021 [First-class]