Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
Khyber Central PNJB tied Karachi Jan 1-5, 2021 FC
New Zealand Pakistan New Zealand inns & 176 runs Christchurch Jan 3-6, 2021 Test # 2400
South Africa Sri Lanka South Africa 10 wickets Johannesburg Jan 3-5, 2021 Test # 2401
Australia India drawn Sydney Jan 7-11, 2021 Test # 2402
Sri Lanka England England 7 wickets Galle Jan 14-18, 2021 Test # 2403
Australia India India 3 wickets Brisbane Jan 15-19, 2021 Test # 2404
Sri Lanka England England 6 wickets Galle Jan 22-25, 2021 Test # 2405
Pakistan South Africa Pakistan 7 wickets Karachi Jan 26-29, 2021 Test # 2406
Bangladesh West Indies West Indies 3 wickets Chattogram Feb 3-7, 2021 Test # 2407
Pakistan South Africa Pakistan 95 runs Rawalpindi Feb 4-8, 2021 Test # 2408
India England England 227 runs Chennai Feb 5-9, 2021 Test # 2409
Bangladesh West Indies West Indies 17 runs Mirpur Feb 11-14, 2021 Test # 2410
India England India 317 runs Chennai Feb 13-16, 2021 Test # 2411
NSW Victoria Victoria 4 wickets Sydney Feb 17-19, 2021 FC
Tasmania Queensland Queensland 3 wickets Hobart Feb 17-20, 2021 FC
Boland Border drawn Paarl Feb 22-24, 2021 FC
Free State Easterns Easterns inns & 46 runs Bloemfontein Feb 22-24, 2021 FC
KZ-Natal S West D KZ-Natal 3 wickets Stellenbosch Feb 22-24, 2021 FC
India England India 10 wickets Ahmedabad Feb 24-25, 2021 Test # 2412
Victoria NSW drawn Sydney Feb 25-28, 2021 FC
West Aust South Aust drawn Perth Feb 25-28, 2021 FC
BDESH Emerg Ireland A BDESH Emerg inns & 23 runs Chattogram Feb 26-28, 2021 FC
Afghanistan Zimbabwe Zimbabwe 10 wickets Abu Dhabi Mar 2-3, 2021 Test # 2413
India England India inns & 25 runs Ahmedabad Mar 4-6, 2021 Test # 2414
Border KZ-Natal KZ-Natal inns & 179 runs Paarl Mar 4-5, 2021 FC
Easterns KZN-Inland KZN-Inland inns & 22 runs Centurion Mar 4-6, 2021 FC
S West D Boland S West D inns & 102 runs Stellenbosch Mar 4-5, 2021 FC
Victoria Tasmania drawn Melbourne Mar 5-8, 2021 FC
Queensland West Aust drawn Brisbane Mar 6-9, 2021 FC
South Aust NSW NSW 6 wickets Adelaide Mar 6-9, 2021 FC
Cape Cobras Warriors drawn Cape Town Mar 7-10, 2021 FC
Lions Dolphins Dolphins 86 runs Johannesburg Mar 7-10, 2021 FC
Titans Knights drawn Centurion Mar 7-10, 2021 FC
Afghanistan Zimbabwe Afghanistan 6 wickets Abu Dhabi Mar 10-14, 2021 Test # 2415
Canterbury Otago Canterbury 188 runs Rangiora Mar 11-14, 2021 FC
Central D Wellington Central D 60 runs Napier Mar 11-14, 2021 FC
Northern Dis Auckland drawn Whangarei Mar 11-14, 2021 FC
Queensland Victoria drawn Brisbane Mar 15-18, 2021 FC
Cape Cobras Knights Cape Cobras inns & 215 runs Cape Town Mar 16-19, 2021 FC
E. Province Gauteng drawn Potchefstroom (Uni) Mar 16-18, 2021 FC
Lions Titans drawn Johannesburg Mar 16-19, 2021 FC
Northern Cpe W Province drawn Kimberley Mar 16-18, 2021 FC
Warriors Dolphins Dolphins 7 wickets Gqeberha Mar 16-19, 2021 FC
Northern Dis Wellington drawn Mount Maunganui Mar 18-21, 2021 FC
Otago Auckland drawn Invercargill Mar 18-21, 2021 FC
Rhinos Rocks Rocks 185 runs Harare Mar 18-21, 2021 FC
Tuskers Mountaineers drawn Harare Mar 18-21, 2021 FC
Canterbury Central D Canterbury 9 wickets Christchurch Mar 19-21, 2021 FC
Tasmania NSW Tasmania 298 runs Hobart Mar 20-22, 2021 FC
West Indies Sri Lanka drawn North Sound Mar 21-25, 2021 Test # 2416
Dhaka Div Rangpur Div Dhaka Div 80 runs Savar (4) Mar 22-25, 2021 FC
Dhaka Metro Barisal Div Dhaka Metro 8 wickets Barisal Mar 22-25, 2021 FC
Khulna Div Sylhet Div Khulna Div 8 wickets Khulna Mar 22-25, 2021 FC
Rajshahi Div Chittagong D Chittagong D 88 runs Rajshahi Mar 22-25, 2021 FC
Eagles (ZIM) Rocks Rocks inns & 119 runs Harare Mar 24-26, 2021 FC
Mountaineers Rhinos Rhinos 1 wicket Harare Mar 24-27, 2021 FC
West Aust Victoria West Aust 247 runs Perth Mar 25-28, 2021 FC
Dolphins Titans Dolphins inns & 76 runs Durban Mar 25-29, 2021 FC
Otago Central D Otago 44 runs Dunedin Mar 26-29, 2021 FC
Gauteng North West drawn Potchefstroom (Uni) Mar 26-28, 2021 FC
W Province Northerns drawn Kimberley Mar 26-28, 2021 FC
Auckland Canterbury drawn Auckland Mar 27-30, 2021 FC
Wellington Northern Dis drawn Wellington Mar 27-30, 2021 FC
Dhaka Div Sylhet Div drawn Cox's Bazar Mar 29-Apr 1, 2021 FC
Dhaka Metro Chittagong D drawn Cox's Bazar Mar 29-Apr 1, 2021 FC
Khulna Div Rangpur Div Rangpur Div 7 wickets Rangpur Mar 29-Apr 1, 2021 FC
Rajshahi Div Barisal Div Rajshahi Div inns & 9 runs Savar (4) Mar 29-30, 2021 FC
West Indies Sri Lanka drawn North Sound Mar 29-Apr 2, 2021 Test # 2417
Eagles (ZIM) Tuskers Eagles (ZIM) inns & 77 runs Harare Mar 30-Apr 1, 2021 FC
Rocks Mountaineers Rocks 154 runs Harare Mar 30-Apr 2, 2021 FC
Auckland Wellington drawn Auckland Apr 3-6, 2021 FC
Central D Canterbury drawn Napier Apr 3-6, 2021 FC
Otago Northern Dis Northern Dis 3 wickets Dunedin Apr 3-6, 2021 FC
NSW Queensland drawn Wollongong Apr 3-6, 2021 FC
Victoria South Aust drawn Melbourne Apr 3-6, 2021 FC
West Aust Tasmania Tasmania 175 runs Perth Apr 3-6, 2021 FC
Essex WORCS drawn Chelmsford Apr 8-11, 2021 FC
Gloucs Surrey Gloucs 8 wickets Bristol Apr 8-11, 2021 FC
Lancashire Sussex drawn Manchester Apr 8-11, 2021 FC
Leics Hampshire Hampshire inns & 105 runs Leicester Apr 8-11, 2021 FC
Middlesex Somerset Somerset 4 wickets Lord's Apr 8-11, 2021 FC
Northants Kent drawn Northampton Apr 8-11, 2021 FC
Notts Durham drawn Nottingham Apr 8-11, 2021 FC
Warwickshire Derbyshire drawn Birmingham Apr 8-11, 2021 FC
Yorkshire Glamorgan drawn Leeds Apr 8-11, 2021 FC
Queensland NSW Queensland inns & 33 runs Brisbane Apr 15-18, 2021 FC
Derbyshire WORCS drawn Derby Apr 15-18, 2021 FC
Essex Durham Essex 44 runs Chelmsford Apr 15-18, 2021 FC
Glamorgan Sussex Sussex 8 wickets Cardiff Apr 15-18, 2021 FC
Hampshire Middlesex Hampshire 249 runs Southampton Apr 15-18, 2021 FC
Kent Yorkshire Yorkshire 200 runs Canterbury Apr 15-18, 2021 FC
Lancashire Northants Lancashire 206 runs Manchester Apr 15-18, 2021 FC
Notts Warwickshire Warwickshire 3 wickets Nottingham Apr 15-18, 2021 FC
Somerset Gloucs Gloucs 8 wickets Taunton Apr 15-18, 2021 FC
Surrey Leics drawn The Oval Apr 15-18, 2021 FC
Sri Lanka Bangladesh drawn Pallekele Apr 21-25, 2021 Test # 2418
Durham Derbyshire drawn Chester-le-Street Apr 22-25, 2021 FC
Hampshire Gloucs drawn Southampton Apr 22-25, 2021 FC
Kent Lancashire Lancashire inns & 5 runs Canterbury Apr 22-25, 2021 FC
Leics Somerset Somerset 9 wickets Leicester Apr 22-24, 2021 FC
Middlesex Surrey Middlesex 10 wickets Lord's Apr 22-24, 2021 FC
Northants Glamorgan Northants 7 wickets Northampton Apr 22-25, 2021 FC
Sussex Yorkshire Yorkshire 48 runs Hove Apr 22-25, 2021 FC
Warwickshire Essex Warwickshire 7 wickets Birmingham Apr 22-25, 2021 FC
WORCS Notts drawn Worcester Apr 22-25, 2021 FC
Sri Lanka Bangladesh Sri Lanka 209 runs Pallekele Apr 29-May 3, 2021 Test # 2419
Zimbabwe Pakistan Pakistan inns & 116 runs Harare Apr 29-May 1, 2021 Test # 2420
Derbyshire Notts Notts 310 runs Derby Apr 29-May 1, 2021 FC
Durham Warwickshire Durham inns & 127 runs Chester-le-Street Apr 29-May 1, 2021 FC
Glamorgan Kent Glamorgan 10 wickets Cardiff Apr 29-30, 2021 FC
Gloucs Leics Gloucs 4 wickets Bristol Apr 29-May 2, 2021 FC
Somerset Middlesex Somerset 4 wickets Taunton Apr 29-May 2, 2021 FC
Surrey Hampshire Surrey inns & 289 runs The Oval Apr 29-May 1, 2021 FC
Sussex Lancashire Lancashire 5 wickets Hove Apr 29-May 2, 2021 FC
WORCS Essex drawn Worcester Apr 29-May 2, 2021 FC
Yorkshire Northants Yorkshire 1 run Leeds Apr 29-May 2, 2021 FC
Hampshire Somerset Somerset 10 wickets Southampton May 6-9, 2021 FC
Lancashire Glamorgan drawn Manchester May 6-9, 2021 FC
Leics Surrey drawn Leicester May 6-9, 2021 FC
Middlesex Gloucs Gloucs 7 wickets Lord's May 6-8, 2021 FC
Northants Sussex Northants inns & 120 runs Northampton May 6-9, 2021 FC
Notts Essex Notts inns & 30 runs Nottingham May 6-9, 2021 FC
Warwickshire WORCS drawn Birmingham May 6-9, 2021 FC
Yorkshire Kent drawn Leeds May 6-9, 2021 FC
Zimbabwe Pakistan Pakistan inns & 147 runs Harare May 7-10, 2021 Test # 2421
Durham WORCS Durham 258 runs Chester-le-Street May 13-16, 2021 FC
Essex Derbyshire Essex inns & 15 runs Chelmsford May 13-16, 2021 FC
Glamorgan Yorkshire drawn Cardiff May 13-16, 2021 FC
Middlesex Hampshire Hampshire 7 wickets Lord's May 13-15, 2021 FC
Somerset Surrey drawn Taunton May 13-16, 2021 FC
Sussex Kent drawn Hove May 13-16, 2021 FC
Hampshire Leics drawn Southampton May 19-22, 2021 FC
Derbyshire Durham drawn Derby May 20-23, 2021 FC
Essex Warwickshire drawn Chelmsford May 20-23, 2021 FC
Gloucs Somerset drawn Bristol May 20-23, 2021 FC
Kent Glamorgan drawn Canterbury May 20-23, 2021 FC
Northants Lancashire drawn Northampton May 20-23, 2021 FC
Notts WORCS Notts inns & 170 runs Nottingham May 20-23, 2021 FC
Surrey Middlesex drawn The Oval May 20-23, 2021 FC
Durham Essex Essex 195 runs Chester-le-Street May 27-29, 2021 FC
Lancashire Yorkshire Lancashire inns & 79 runs Manchester May 27-30, 2021 FC
Leics Middlesex Leics 5 wickets Leicester May 27-30, 2021 FC
Surrey Gloucs Surrey inns & 47 runs The Oval May 27-30, 2021 FC
Sussex Northants Northants 7 wickets Hove May 27-30, 2021 FC
Warwickshire Notts Warwickshire 170 runs Birmingham May 27-30, 2021 FC
WORCS Derbyshire WORCS inns & 23 runs Worcester May 27-30, 2021 FC
England New Zealand drawn Lord's Jun 2-6, 2021 Test # 2422
Derbyshire Warwickshire Warwickshire 191 runs Derby Jun 3-5, 2021 FC
Essex Notts drawn Chelmsford Jun 3-6, 2021 FC
Glamorgan Lancashire Glamorgan 6 wickets Cardiff Jun 3-5, 2021 FC
Kent Northants drawn Canterbury Jun 3-6, 2021 FC
Leics Gloucs Leics inns & 93 runs Leicester Jun 3-5, 2021 FC
Somerset Hampshire drawn Taunton Jun 3-6, 2021 FC
WORCS Durham Durham 10 wickets Worcester Jun 3-5, 2021 FC
Yorkshire Sussex Yorkshire inns & 30 runs Leeds Jun 3-6, 2021 FC
Zimbabwe A SA A SA A inns & 166 runs Harare Jun 7-10, 2021 FC
England New Zealand New Zealand 8 wickets Birmingham Jun 10-13, 2021 Test # 2423
West Indies South Africa South Africa inns & 63 runs Gros Islet Jun 10-12, 2021 Test # 2424
Zimbabwe A SA A drawn Harare Jun 13-16, 2021 FC
India New Zealand New Zealand 8 wickets Southampton Jun 18-23, 2021 Test # 2425
West Indies South Africa South Africa 158 runs Gros Islet Jun 18-21, 2021 Test # 2426
Hampshire Surrey drawn Southampton Jul 4-7, 2021 FC
Lancashire Kent drawn Manchester Jul 4-7, 2021 FC
Northants Yorkshire Yorkshire 53 runs Northampton Jul 4-6, 2021 FC
Notts Derbyshire Notts inns & 36 runs Nottingham Jul 4-6, 2021 FC
Somerset Leics drawn Taunton Jul 4-7, 2021 FC
Sussex Glamorgan drawn Hove Jul 4-7, 2021 FC
Warwickshire Durham drawn Birmingham Jul 4-7, 2021 FC
Gloucs Middlesex Gloucs 164 runs Cheltenham Jul 5-8, 2021 FC
Zimbabwe Bangladesh Bangladesh 220 runs Harare Jul 7-11, 2021 Test # 2427
Derbyshire Essex drawn Derby Jul 11-14, 2021 FC
Durham Notts drawn Chester-le-Street Jul 11-14, 2021 FC
Glamorgan Northants drawn Cardiff Jul 11-14, 2021 FC
Gloucs Hampshire Hampshire 7 wickets Cheltenham Jul 11-14, 2021 FC
Kent Sussex drawn Canterbury Jul 11-14, 2021 FC
Middlesex Leics Middlesex 121 runs Northwood Jul 11-14, 2021 FC
Surrey Somerset drawn The Oval Jul 11-14, 2021 FC
WORCS Warwickshire drawn Worcester Jul 11-14, 2021 FC
Yorkshire Lancashire drawn Leeds Jul 11-14, 2021 FC
County XI Indians drawn Chester-le-Street Jul 20-22, 2021 FC
England India drawn Nottingham Aug 4-8, 2021 Test # 2428
England India India 151 runs Lord's Aug 12-16, 2021 Test # 2429
West Indies Pakistan West Indies 1 wicket Kingston Aug 12-15, 2021 Test # 2430
West Indies Pakistan Pakistan 109 runs Kingston Aug 20-24, 2021 Test # 2431
England India England inns & 76 runs Leeds Aug 25-28, 2021 Test # 2432
Glamorgan Essex Essex inns & 74 runs Cardiff Aug 30-Sep 1, 2021 FC
Gloucs Northants Gloucs 6 wickets Bristol Aug 30-Sep 2, 2021 FC
Hampshire Yorkshire drawn Southampton Aug 30-Sep 2, 2021 FC
Lancashire Warwickshire drawn Manchester Aug 30-Sep 2, 2021 FC
Leics Kent Kent 132 runs Leicester Aug 30-Sep 1, 2021 FC
Middlesex Derbyshire Middlesex 112 runs Lord's Aug 30-Sep 2, 2021 FC
Somerset Notts Notts inns & 160 runs Taunton Aug 30-Sep 1, 2021 FC
WORCS Sussex WORCS 6 wickets Worcester Aug 30-Sep 2, 2021 FC
England India India 157 runs The Oval Sep 2-6, 2021 Test # 2433
Derbyshire Leics drawn Derby Sep 5-8, 2021 FC
Durham Glamorgan Durham inns & 42 runs Chester-le-Street Sep 5-8, 2021 FC
Essex Gloucs Essex inns & 3 runs Chelmsford Sep 5-7, 2021 FC
Kent WORCS Kent inns & 56 runs Canterbury Sep 5-7, 2021 FC
Northants Surrey Northants 2 wickets Northampton Sep 5-8, 2021 FC
Notts Lancashire Notts 102 runs Nottingham Sep 5-8, 2021 FC
Warwickshire Hampshire Hampshire 60 runs Birmingham Sep 5-8, 2021 FC
Yorkshire Somerset Yorkshire inns & 33 runs Scarborough Sep 5-6, 2021 FC
Sussex Middlesex Middlesex inns & 54 runs Hove Sep 6-9, 2021 FC
Derbyshire Kent Kent 130 runs Derby Sep 12-15, 2021 FC
Glamorgan Gloucs Gloucs 10 wickets Cardiff Sep 12-15, 2021 FC
Hampshire Notts Hampshire 122 runs Southampton Sep 12-14, 2021 FC
Leics Sussex Leics inns & 5 runs Leicester Sep 12-15, 2021 FC
Middlesex WORCS Middlesex 101 runs Lord's Sep 12-15, 2021 FC
Northants Durham drawn Northampton Sep 12-15, 2021 FC
Somerset Lancashire Lancashire 10 wickets Taunton Sep 12-14, 2021 FC
Surrey Essex drawn The Oval Sep 12-15, 2021 FC
Yorkshire Warwickshire Warwickshire 106 runs Leeds Sep 12-15, 2021 FC
Essex Northants Essex inns & 44 runs Chelmsford Sep 21-22, 2021 FC
Gloucs Durham Gloucs 7 wickets Bristol Sep 21-22, 2021 FC
Kent Middlesex Kent 2 wickets Canterbury Sep 21-24, 2021 FC
Lancashire Hampshire Lancashire 1 wicket Liverpool Sep 21-23, 2021 FC
Notts Yorkshire Notts 5 wickets Nottingham Sep 21-24, 2021 FC
Surrey Glamorgan drawn The Oval Sep 21-24, 2021 FC
Sussex Derbyshire Derbyshire 9 wickets Hove Sep 21-23, 2021 FC
Warwickshire Somerset Warwickshire 118 runs Birmingham Sep 21-24, 2021 FC
WORCS Leics WORCS 10 wickets Worcester Sep 21-23, 2021 FC
South Aust West Aust drawn Adelaide Sep 24-27, 2021 FC
Warwickshire Lancashire Warwickshire inns & 199 runs Lord's Sep 28-Oct 1, 2021 FC
Queensland Tasmania drawn Adelaide Oct 7-10, 2021 FC
South Aust Queensland drawn Adelaide Oct 15-18, 2021 FC
Eagles Rocks Eagles inns & 56 runs Harare Oct 15-17, 2021 FC
Mountaineers Rhinos Rhinos 67 runs Harare Oct 15-18, 2021 FC
West Aust Tasmania Tasmania 3 wickets Perth Oct 17-20, 2021 FC
Chittagong D Rajshahi Div Chittagong D 4 wickets Chattogram Oct 17-20, 2021 FC
Dhaka Div Sylhet Div Dhaka Div 7 wickets Sylhet Oct 17-19, 2021 FC
Dhaka Metro Barisal Div drawn Cox's Bazar Oct 17-20, 2021 FC
Khulna Div Rangpur Div drawn Sylhet Oct 17-20, 2021 FC
Balochistan Sindh drawn Faisalabad Oct 20-23, 2021 FC
Central PNJB Southern PNJ drawn Multan Oct 20-23, 2021 FC
Khyber Northern drawn Lahore Oct 20-23, 2021 FC
Rhinos Eagles Eagles 5 wickets Harare Oct 21-24, 2021 FC
Rocks Tuskers drawn Harare Oct 21-24, 2021 FC
Canterbury Central D drawn Christchurch Oct 23-26, 2021 FC
Wellington Otago Wellington 6 wickets Wellington Oct 23-26, 2021 FC
Chittagong D Barisal Div Barisal Div 78 runs Chattogram Oct 24-25, 2021 FC
Dhaka Div Rangpur Div drawn Sylhet Oct 24-27, 2021 FC
Dhaka Metro Rajshahi Div drawn Cox's Bazar Oct 24-27, 2021 FC
Khulna Div Sylhet Div Sylhet Div 4 wickets Sylhet Oct 24-27, 2021 FC
Tasmania Queensland Queensland 96 runs Townsville Oct 27-30, 2021 FC
NSW Victoria Victoria 204 runs Sydney Oct 27-30, 2021 FC
West Aust South Aust West Aust 6 wickets Perth Oct 27-30, 2021 FC
Balochistan Southern PNJ drawn Multan Oct 27-30, 2021 FC
Central PNJB Northern drawn Lahore Oct 27-30, 2021 FC
Khyber Sindh drawn Faisalabad Oct 27-30, 2021 FC
Mountaineers Eagles Mountaineers 120 runs Harare Oct 27-30, 2021 FC
Tuskers Rhinos Tuskers 5 wickets Harare Oct 27-30, 2021 FC
Sri Lanka A Shaheens drawn Pallekele Oct 28-31, 2021 FC
KZN-Inland Easterns KZN-Inland inns & 109 runs Pietermaritzburg Oct 29-Nov 1, 2021 FC
Knights Boland drawn Bloemfontein Oct 29-Nov 1, 2021 FC
Lions North West Lions inns & 72 runs Johannesburg Oct 29-31, 2021 FC
Titans Warriors Warriors 1 wicket Centurion Oct 29-Nov 1, 2021 FC
W Province Dolphins drawn Cape Town Oct 29-Nov 1, 2021 FC
Otago Central D drawn Dunedin Oct 31-Nov 3, 2021 FC
Wellington Canterbury Canterbury 294 runs Wellington Oct 31-Nov 3, 2021 FC
Chittagong D Dhaka Metro drawn Savar (3) Oct 31-Nov 3, 2021 FC
Dhaka Div Khulna Div Khulna Div inns & 27 runs Sylhet Oct 31-Nov 3, 2021 FC
Rajshahi Div Barisal Div drawn Cox's Bazar Oct 31-Nov 3, 2021 FC
Rangpur Div Sylhet Div Rangpur Div 6 wickets Sylhet Oct 31-Nov 3, 2021 FC
Balochistan Central PNJB drawn Lahore Nov 3-6, 2021 FC
Khyber Southern PNJ drawn Faisalabad Nov 3-6, 2021 FC
Northern Sindh drawn Multan Nov 3-6, 2021 FC
Eagles Tuskers Tuskers 7 wickets Harare Nov 3-6, 2021 FC
Rocks Mountaineers drawn Harare Nov 3-6, 2021 FC
Sri Lanka A Shaheens drawn Pallekele Nov 4-7, 2021 FC
Victoria NSW Victoria 174 runs Melbourne Nov 5-8, 2021 FC
Boland W Province drawn Paarl Nov 5-8, 2021 FC
North West Knights Knights 10 wickets Potchefstroom Nov 5-7, 2021 FC
Northern Cpe KZN-Inland Northern Cpe 130 runs Kimberley Nov 5-8, 2021 FC
Titans Dolphins drawn Centurion Nov 5-8, 2021 FC
Warriors Lions Lions inns & 20 runs Gqeberha Nov 5-7, 2021 FC
Central D Otago Otago 161 runs Nelson Nov 7-10, 2021 FC
Wellington Canterbury Canterbury 314 runs Wellington Nov 7-9, 2021 FC
Chittagong D Barisal Div Chittagong D inns & 73 runs Savar (3) Nov 7-9, 2021 FC
Dhaka Div Sylhet Div Dhaka Div 3 runs Sylhet Nov 7-10, 2021 FC
Dhaka Metro Rajshahi Div drawn Savar (4) Nov 7-10, 2021 FC
Khulna Div Rangpur Div Rangpur Div 3 wickets Sylhet Nov 7-10, 2021 FC
Boost Region Band-Region Band-Region inns & 176 runs Kandahar Nov 8-10, 2021 FC
Mis-Ainak Speen-Ghar Mis-Ainak 137 runs Kandahar Nov 8-10, 2021 FC
Queensland West Aust West Aust 7 wickets Brisbane Nov 10-13, 2021 FC
Tasmania South Aust drawn Hobart Nov 10-13, 2021 FC
Balochistan Khyber drawn Faisalabad Nov 10-13, 2021 FC
Northern Southern PNJ Southern PNJ 10 wickets Multan Nov 10-13, 2021 FC
Central PNJB Sindh drawn Lahore Nov 10-13, 2021 FC
Chittagong D Rajshahi Div Rajshahi Div 166 runs Sylhet Nov 14-17, 2021 FC
Dhaka Div Rangpur Div drawn Savar (4) Nov 14-17, 2021 FC
Dhaka Metro Barisal Div Barisal Div 7 wickets Sylhet Nov 14-17, 2021 FC
Khulna Div Sylhet Div drawn Savar (3) Nov 14-17, 2021 FC
Amo Region Speen-Ghar drawn Kandahar Nov 14-17, 2021 FC
Band-Region Mis-Ainak Band-Region 10 wickets Kandahar Nov 14-17, 2021 FC
Northern Dis Canterbury Canterbury 2 wickets Mount Maunganui Nov 15-17, 2021 FC
Wellington Central D Central D 7 wickets Wellington Nov 15-18, 2021 FC
Central PNJB Khyber drawn Multan Nov 17-20, 2021 FC
Northern Balochistan drawn Faisalabad Nov 17-20, 2021 FC
Southern PNJ Sindh drawn Lahore Nov 17-20, 2021 FC
Dolphins Knights drawn Durban Nov 18-21, 2021 FC
Border KZN-Inland KZN-Inland 7 wickets East London Nov 18-21, 2021 FC
Lions Boland Lions inns & 30 runs Johannesburg Nov 18-20, 2021 FC
North West Warriors Warriors 130 runs Potchefstroom Nov 18-21, 2021 FC
S West D Easterns S West D 120 runs Oudtshoorn Nov 18-20, 2021 FC
W Province Titans Titans inns & 139 runs Cape Town Nov 18-21, 2021 FC
NSW Victoria drawn Sydney Nov 20-23, 2021 FC
Amo Region Band-Region drawn Kandahar Nov 20-23, 2021 FC
Boost Region Mis-Ainak Boost Region 5 wickets Kandahar Nov 20-23, 2021 FC
Tasmania West Aust Tasmania 4 wickets Hobart Nov 21-24, 2021 FC
Chittagong D Dhaka Metro drawn Sylhet Nov 21-24, 2021 FC
Dhaka Div Khulna Div Dhaka Div 179 runs Savar (3) Nov 21-24, 2021 FC
Rajshahi Div Barisal Div drawn Sylhet Nov 21-24, 2021 FC
Rangpur Div Sylhet Div drawn Savar (4) Nov 21-24, 2021 FC
Sri Lanka West Indies Sri Lanka 187 runs Galle Nov 21-25, 2021 Test # 2434
Otago Northern Dis Northern Dis inns & 74 runs Alexandra Nov 22-25, 2021 FC
South Aust Queensland Queensland 8 wickets Adelaide Nov 23-26, 2021 FC
SA A India A drawn Bloemfontein Nov 23-26, 2021 FC
Northern Khyber Khyber 4 wickets Karachi Nov 24-27, 2021 FC
Sindh Balochistan Sindh inns & 188 runs Karachi Nov 24-26, 2021 FC
Southern PNJ Central PNJB Central PNJB inns & 56 runs Karachi Nov 24-27, 2021 FC
India New Zealand drawn Kanpur Nov 25-29, 2021 Test # 2435
Boland Titans drawn Paarl Nov 25-28, 2021 FC
Lions Knights Lions 10 wickets Johannesburg Nov 25-28, 2021 FC
North West Dolphins drawn Potchefstroom Nov 25-28, 2021 FC
Warriors W Province Warriors inns & 114 runs Gqeberha Nov 25-26, 2021 FC
Bangladesh Pakistan Pakistan 8 wickets Chattogram Nov 26-30, 2021 Test # 2436
Band-Region Speen-Ghar drawn Kandahar Nov 26-29, 2021 FC
Boost Region Amo Region Amo Region 8 wickets Kandahar Nov 26-28, 2021 FC
Sri Lanka West Indies Sri Lanka 164 runs Galle Nov 29-Dec 3, 2021 Test # 2437
Northern Central PNJB Northern 9 wickets Karachi Nov 30-Dec 3, 2021 FC
Sindh Khyber Sindh 127 runs Karachi Nov 30-Dec 3, 2021 FC
Southern PNJ Balochistan drawn Karachi Nov 30-Dec 3, 2021 FC
SA A India A drawn Bloemfontein Nov 30-Dec 3, 2021 FC
Amo Region Mis-Ainak Amo Region 156 runs Kandahar Dec 2-5, 2021 FC
Boost Region Speen-Ghar drawn Kandahar Dec 2-5, 2021 FC
India New Zealand India 372 runs Wankhede Dec 3-6, 2021 Test # 2438
Bangladesh Pakistan Pakistan inns & 8 runs Mirpur Dec 4-8, 2021 Test # 2439
Central PNJB Balochistan Central PNJB 5 wickets Karachi Dec 6-9, 2021 FC
Sindh Northern Northern inns & 39 runs Karachi Dec 6-8, 2021 FC
Southern PNJ Khyber Khyber 7 wickets Karachi Dec 6-9, 2021 FC
SA A India A drawn Bloemfontein Dec 6-9, 2021 FC
Australia England Australia 9 wickets Brisbane Dec 8-11, 2021 Test # 2440
Amo Region Band-Region Band-Region 7 wickets Kandahar Dec 8-10, 2021 FC
Australia A Eng Lions Australia A 112 runs Brisbane Dec 9-12, 2021 FC
East Z (BD) South Z (BD) South Z (BD) 8 wickets Rajshahi Dec 12-15, 2021 FC
North Z (BD) Cent Z (BD) Cent Z (BD) inns & 70 runs Chattogram Dec 12-15, 2021 FC
Khyber Balochistan Khyber 145 runs Karachi Dec 12-14, 2021 FC
Sindh Central PNJB Sindh 11 runs Karachi Dec 12-15, 2021 FC
Southern PNJ Northern Northern inns & 5 runs Karachi Dec 12-14, 2021 FC
Australia England Australia 275 runs Adelaide Dec 16-20, 2021 Test # 2441
Balochistan Northern Northern inns & 170 runs Karachi Dec 18-20, 2021 FC
Khyber Central PNJB Khyber 244 runs Karachi Dec 18-21, 2021 FC
Sindh Southern PNJ Sindh 48 runs Karachi Dec 18-21, 2021 FC
Cent Z (BD) East Z (BD) East Z (BD) 10 runs Mirpur Dec 19-22, 2021 FC
North Z (BD) South Z (BD) drawn Chattogram Dec 19-22, 2021 FC
Northern Khyber Khyber 169 runs Karachi Dec 25-29, 2021 FC
Australia England Australia inns & 14 runs Melbourne Dec 26-28, 2021 Test # 2442
Cent Z (BD) South Z (BD) drawn Chattogram Dec 26-29, 2021 FC
East Z (BD) North Z (BD) North Z (BD) 6 wickets Rajshahi Dec 26-28, 2021 FC
South Africa India India 113 runs Centurion Dec 26-30, 2021 Test # 2443

year 2020 « year 2021 » year 2022

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]