List of hundreds
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
Kamran Ghulam 108 - 208 16 1 Khyber v Central PNJB Karachi 1 Jan 2021 FC
Hasan Ali 106* - 61 10 7 Central PNJB v Khyber Karachi 1 Jan 2021 FC
KS Williamson 238 573 364 28 0 New Zealand v Pakistan Christchurch 3 Jan 2021 Test # 2400
HM Nicholls 157 398 291 18 1 New Zealand v Pakistan Christchurch 3 Jan 2021 Test # 2400
DJ Mitchell 102* 146 112 8 2 New Zealand v Pakistan Christchurch 3 Jan 2021 Test # 2400
D Elgar 127 241 163 22 0 South Africa v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
FDM Karunaratne 103 210 128 19 0 Sri Lanka v South Africa Johannesburg 3 Jan 2021 Test # 2401
SPD Smith 131 298 226 16 0 Australia v India Sydney 7 Jan 2021 Test # 2402
JE Root 228 476 321 18 1 England v Sri Lanka Galle 14 Jan 2021 Test # 2403
HDRL Thirimanne 111 361 251 12 0 Sri Lanka v England Galle 14 Jan 2021 Test # 2403
M Labuschagne 108 293 204 9 0 Australia v India Brisbane 15 Jan 2021 Test # 2404
AD Mathews 110 376 238 11 0 Sri Lanka v England Galle 22 Jan 2021 Test # 2405
JE Root 186 495 309 18 0 England v Sri Lanka Galle 22 Jan 2021 Test # 2405
Fawad Alam 109 353 245 9 2 Pakistan v South Africa Karachi 26 Jan 2021 Test # 2406
Mehidy Hasan Miraz 103 227 168 13 0 Bangladesh v West Indies Chattogram 3 Feb 2021 Test # 2407
Mominul Haque 115 279 182 10 0 Bangladesh v West Indies Chattogram 3 Feb 2021 Test # 2407
KR Mayers 210* 415 310 20 7 West Indies v Bangladesh Chattogram 3 Feb 2021 Test # 2407
Mohammad Rizwan 115* 292 204 15 0 Pakistan v South Africa Rawalpindi 4 Feb 2021 Test # 2408
AK Markram 108 337 243 13 3 South Africa v Pakistan Rawalpindi 4 Feb 2021 Test # 2408
JE Root 218 536 377 19 2 England v India Chennai 5 Feb 2021 Test # 2409
RG Sharma 161 327 231 18 2 India v England Chennai 13 Feb 2021 Test # 2411
R Ashwin 106 235 148 14 1 India v England Chennai 13 Feb 2021 Test # 2411
CP Jewell 140 343 236 21 1 Tasmania v Queensland Hobart 17 Feb 2021 FC
JA Burns 171 324 217 19 3 Queensland v Tasmania Hobart 17 Feb 2021 FC
UT Khawaja 115* 295 206 10 0 Queensland v Tasmania Hobart 17 Feb 2021 FC
M Arnold 104* - 186 12 0 Easterns v Free State Bloemfontein 22 Feb 2021 FC
JG Dill 131* - 185 14 3 Boland v Border Paarl 22 Feb 2021 FC
MJ Ackerman 122 - 164 16 1 KZ-Natal v S West D Stellenbosch 22 Feb 2021 FC
MC Henriques 141 293 202 17 3 NSW v Victoria Sydney 25 Feb 2021 FC
PSP Handscomb 124* 435 327 14 1 Victoria v NSW Sydney 25 Feb 2021 FC
HJ Hunt 109 263 176 17 0 South Aust v West Aust Perth 25 Feb 2021 FC
TM Head 223 347 245 31 1 South Aust v West Aust Perth 25 Feb 2021 FC
CT Bancroft 126 329 244 13 1 West Aust v South Aust Perth 25 Feb 2021 FC
C Green 168* 394 298 21 2 West Aust v South Aust Perth 25 Feb 2021 FC
SC Williams 105 273 174 10 0 Zimbabwe v Afghanistan Abu Dhabi 2 Mar 2021 Test # 2413
RR Pant 101 226 118 13 2 India v England Ahmedabad 4 Mar 2021 Test # 2414
JP Oakes 121 - 235 18 0 KZ-Natal v Border Paarl 4 Mar 2021 FC
D Ferreira 125 - 138 14 2 Easterns v KZN-Inland Centurion 4 Mar 2021 FC
LA Schlemmer 193 - 369 23 1 KZN-Inland v Easterns Centurion 4 Mar 2021 FC
C Green 251 445 343 29 5 West Aust v Queensland Brisbane 6 Mar 2021 FC
AT Carey 125 302 214 12 1 South Aust v NSW Adelaide 6 Mar 2021 FC
BE Street 117 446 335 10 0 Queensland v West Aust Brisbane 6 Mar 2021 FC
KR Patterson 102 243 184 9 1 NSW v South Aust Adelaide 6 Mar 2021 FC
MT Renshaw 139 330 230 12 1 Queensland v West Aust Brisbane 6 Mar 2021 FC
N Brand 107 - 221 10 1 Titans v Knights Centurion 7 Mar 2021 FC
K Verreynne 216* - 327 22 5 Cape Cobras v Warriors Cape Town 7 Mar 2021 FC
E Bosch 104 - 127 16 2 Dolphins v Lions Johannesburg 7 Mar 2021 FC
GF Linde 107 - 162 11 2 Cape Cobras v Warriors Cape Town 7 Mar 2021 FC
RD Rickelton 194 - 311 25 1 Lions v Dolphins Johannesburg 7 Mar 2021 FC
F Behardien 142 - 268 14 0 Knights v Titans Centurion 7 Mar 2021 FC
AK Markram 204* - 342 27 1 Titans v Knights Centurion 7 Mar 2021 FC
Hashmatullah Shahidi 200* 590 443 21 1 Afghanistan v Zimbabwe Abu Dhabi 10 Mar 2021 Test # 2415
Asghar Afghan 164 370 257 14 2 Afghanistan v Zimbabwe Abu Dhabi 10 Mar 2021 Test # 2415
SC Williams 151* 465 309 13 1 Zimbabwe v Afghanistan Abu Dhabi 10 Mar 2021 Test # 2415
LJ Carter 169 241 163 27 2 Canterbury v Otago Rangiora 11 Mar 2021 FC
CD Fletcher 157 244 172 23 2 Canterbury v Otago Rangiora 11 Mar 2021 FC
TWM Latham 106 140 82 15 2 Canterbury v Otago Rangiora 11 Mar 2021 FC
MS Harris 113* - 230 12 1 Victoria v Queensland Brisbane 15 Mar 2021 FC
JCP Newby 102 325 224 7 1 W Province v Northern Cpe Kimberley 16 Mar 2021 FC
S Pillay 123 308 202 14 0 Gauteng v E. Province Potchefstroom (Uni) 16 Mar 2021 FC
AK Markram 100 341 209 14 0 Titans v Lions Johannesburg 16 Mar 2021 FC
PJ Malan 264 655 507 26 4 Cape Cobras v Knights Cape Town 16 Mar 2021 FC
T Stubbs 132 235 161 12 5 E. Province v Gauteng Potchefstroom (Uni) 16 Mar 2021 FC
K Verreynne 109 267 217 15 0 Cape Cobras v Knights Cape Town 16 Mar 2021 FC
K Zondo 111 235 156 15 3 Dolphins v Warriors Gqeberha 16 Mar 2021 FC
EM Moore 155 440 298 21 0 Warriors v Dolphins Gqeberha 16 Mar 2021 FC
RR O'Donnell 128 308 199 19 2 Auckland v Otago Invercargill 18 Mar 2021 FC
TM Johnson 114 374 271 13 0 Wellington v Northern Dis Mount Maunganui 18 Mar 2021 FC
JF Carter 103* 278 222 12 2 Northern Dis v Wellington Mount Maunganui 18 Mar 2021 FC
R Kaia 133 282 218 20 1 Rocks v Rhinos Harare 18 Mar 2021 FC
P Nissanka 103 341 252 6 0 Sri Lanka v West Indies North Sound 21 Mar 2021 Test # 2416
NE Bonner 113* 423 274 13 1 West Indies v Sri Lanka North Sound 21 Mar 2021 Test # 2416
Saif Hassan 127 327 233 11 5 Dhaka Div v Rangpur Div Savar (4) 22 Mar 2021 FC
Shahadat Hossain 108 365 256 11 2 Chittagong D v Rajshahi Div Rajshahi 22 Mar 2021 FC
Marshall Ayub 112 218 165 13 0 Dhaka Metro v Barisal Div Barisal 22 Mar 2021 FC
Nasir Hossain 115 335 252 11 4 Rangpur Div v Dhaka Div Savar (4) 22 Mar 2021 FC
Shohidul Islam 106 175 150 14 0 Dhaka Metro v Barisal Div Barisal 22 Mar 2021 FC
Zakir Hasan 140 379 233 15 0 Sylhet Div v Khulna Div Khulna 22 Mar 2021 FC
D Myers 116 321 209 9 0 Mountaineers v Rhinos Harare 24 Mar 2021 FC
T Maruma 143 171 139 19 3 Mountaineers v Rhinos Harare 24 Mar 2021 FC
CT Bancroft 113 - 228 10 2 West Aust v Victoria Perth 25 Mar 2021 FC
JP Inglis 115 - 159 16 0 West Aust v Victoria Perth 25 Mar 2021 FC
JS Paris 102* - 155 11 1 West Aust v Victoria Perth 25 Mar 2021 FC
SM Whiteman 104 - 162 9 0 West Aust v Victoria Perth 25 Mar 2021 FC
SJ Erwee 100 - 192 14 0 Dolphins v Titans Durban 25 Mar 2021 FC
DN Phillips 149 361 257 22 1 Otago v Central D Dunedin 26 Mar 2021 FC
BD Schmulian 127 296 212 15 1 Central D v Otago Dunedin 26 Mar 2021 FC
HD Rutherford 111 205 128 14 2 Otago v Central D Dunedin 26 Mar 2021 FC
L Senokwane 158 403 290 15 1 North West v Gauteng Potchefstroom (Uni) 26 Mar 2021 FC
S Pillay 126 399 307 11 0 Gauteng v North West Potchefstroom (Uni) 26 Mar 2021 FC
R Ravindra 138 320 212 14 6 Wellington v Northern Dis Wellington 27 Mar 2021 FC
TA Blundell 103* 203 142 14 1 Wellington v Northern Dis Wellington 27 Mar 2021 FC
RR O'Donnell 107* 280 202 10 2 Auckland v Canterbury Auckland 27 Mar 2021 FC
Pinak Ghosh 159 464 302 14 2 Chittagong D v Dhaka Metro Cox's Bazar 29 Mar 2021 FC
Zakir Hasan 159 311 228 17 2 Sylhet Div v Dhaka Div Cox's Bazar 29 Mar 2021 FC
Tushar Imran 116 200 136 21 0 Khulna Div v Rangpur Div Rangpur 29 Mar 2021 FC
Shuvagata Hom 114 - 133 13 2 Dhaka Div v Sylhet Div Cox's Bazar 29 Mar 2021 FC
KC Brathwaite 126 514 311 13 0 West Indies v Sri Lanka North Sound 29 Mar 2021 Test # 2417
RW Chakabva 164 291 186 17 4 Eagles (ZIM) v Tuskers Harare 30 Mar 2021 FC
BS Smith 111* 300 210 17 0 Central D v Canterbury Napier 3 Apr 2021 FC
MG Bracewell 105 299 231 12 1 Wellington v Auckland Auckland 3 Apr 2021 FC
TA Blundell 113 308 226 12 2 Wellington v Auckland Auckland 3 Apr 2021 FC
WT O'Donnell 117 345 257 13 2 Auckland v Wellington Auckland 3 Apr 2021 FC
RR O'Donnell 142 332 268 15 3 Auckland v Wellington Auckland 3 Apr 2021 FC
HJ Chamberlain 132 373 267 18 1 Canterbury v Central D Napier 3 Apr 2021 FC
MG Bracewell 119 133 93 10 5 Wellington v Auckland Auckland 3 Apr 2021 FC
JA Raval 161* 475 341 20 0 Northern Dis v Otago Dunedin 3 Apr 2021 FC
WT O'Donnell 137* 295 210 14 4 Auckland v Wellington Auckland 3 Apr 2021 FC
JJS Sangha 103 151 202 15 0 NSW v Queensland Wollongong 3 Apr 2021 FC
M Labuschagne 112 302 212 11 0 Queensland v NSW Wollongong 3 Apr 2021 FC
SB Harper 106* - 167 14 0 Victoria v South Aust Melbourne 3 Apr 2021 FC
HJ Hunt 127 - 253 19 0 South Aust v Victoria Melbourne 3 Apr 2021 FC
JR Doran 123 - 288 10 1 Tasmania v West Aust Perth 3 Apr 2021 FC
BJ Webster 135* - 185 13 2 Tasmania v West Aust Perth 3 Apr 2021 FC
SD Robson 165 333 263 25 0 Middlesex v Somerset Lord's 8 Apr 2021 FC
TJ Haines 155 357 263 20 0 Sussex v Lancashire Manchester 8 Apr 2021 FC
TP Alsop 119 271 204 18 0 Hampshire v Leics Leicester 8 Apr 2021 FC
T Westley 213 538 408 32 0 Essex v WORCS Chelmsford 8 Apr 2021 FC
JM Vince 231 324 220 36 2 Hampshire v Leics Leicester 8 Apr 2021 FC
LA Dawson 152* 176 139 21 4 Hampshire v Leics Leicester 8 Apr 2021 FC
DI Stevens 116* 225 134 15 2 Kent v Northants Northampton 8 Apr 2021 FC
JD Libby 180* 681 496 15 1 WORCS v Essex Chelmsford 8 Apr 2021 FC
R Vasconcelos 154 304 209 20 0 Northants v Kent Northampton 8 Apr 2021 FC
DJ Vilas 189 370 252 17 0 Lancashire v Sussex Manchester 8 Apr 2021 FC
RI Keogh 124 363 280 12 0 Northants v Kent Northampton 8 Apr 2021 FC
EG Barnard 128 327 263 18 0 WORCS v Essex Chelmsford 8 Apr 2021 FC
WT Root 110* 273 217 9 2 Glamorgan v Yorkshire Leeds 8 Apr 2021 FC
DG Bedingham 180* 279 228 15 3 Durham v Notts Nottingham 8 Apr 2021 FC
BT Foakes 133 343 250 18 0 Surrey v Gloucs Bristol 8 Apr 2021 FC
CB Cooke 102* 255 213 8 1 Glamorgan v Yorkshire Leeds 8 Apr 2021 FC
EJH Eckersley 113* 177 135 12 0 Durham v Notts Nottingham 8 Apr 2021 FC
A Lyth 115* 237 196 14 2 Yorkshire v Glamorgan Leeds 8 Apr 2021 FC
GL van Buuren 110* 119 98 17 2 Gloucs v Surrey Bristol 8 Apr 2021 FC
M Labuschagne 192 573 353 21 0 Queensland v NSW Brisbane 15 Apr 2021 FC
ST Evans 138 395 280 16 0 Leics v Surrey The Oval 15 Apr 2021 FC
KS Carlson 127* 273 182 16 0 Glamorgan v Sussex Cardiff 15 Apr 2021 FC
MJJ Critchley 109 221 159 11 0 Derbyshire v WORCS Derby 15 Apr 2021 FC
SG Borthwick 100 169 129 15 0 Durham v Essex Chelmsford 15 Apr 2021 FC
JR Bracey 118 348 234 15 1 Gloucs v Somerset Taunton 15 Apr 2021 FC
S van Zyl 113 195 153 17 0 Sussex v Glamorgan Cardiff 15 Apr 2021 FC
OJ Pope 245 420 272 30 0 Surrey v Leics The Oval 15 Apr 2021 FC
JL Smith 123 180 148 15 3 Surrey v Leics The Oval 15 Apr 2021 FC
Hassan Azad 144* 379 280 19 0 Leics v Surrey The Oval 15 Apr 2021 FC
A Lyth 116 245 169 15 0 Yorkshire v Kent Canterbury 15 Apr 2021 FC
IG Holland 146* 260 186 18 1 Hampshire v Middlesex Southampton 15 Apr 2021 FC
SJ Croft 103* 265 174 7 1 Lancashire v Northants Manchester 15 Apr 2021 FC
SA Northeast 118 225 188 13 0 Hampshire v Middlesex Southampton 15 Apr 2021 FC
JE Root 101 176 139 7 0 Yorkshire v Kent Canterbury 15 Apr 2021 FC
KS Carlson 132 251 198 18 0 Glamorgan v Sussex Cardiff 15 Apr 2021 FC
Najmul Hossain Shanto 163 533 378 17 1 Bangladesh v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
Mominul Haque 127 431 304 11 0 Bangladesh v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
FDM Karunaratne 244 698 437 26 0 Sri Lanka v Bangladesh Pallekele 21 Apr 2021 Test # 2418
DM de Silva 166 412 291 22 0 Sri Lanka v Bangladesh Pallekele 21 Apr 2021 Test # 2418
JD Libby 117 262 217 10 2 WORCS v Notts Worcester 22 Apr 2021 FC
IG Holland 114 316 250 15 0 Hampshire v Gloucs Southampton 22 Apr 2021 FC
TP Alsop 149 403 290 19 0 Hampshire v Gloucs Southampton 22 Apr 2021 FC
DG Bedingham 257 540 410 33 0 Durham v Derbyshire Chester-le-Street 22 Apr 2021 FC
CB Cooke 136 307 227 20 1 Glamorgan v Northants Northampton 22 Apr 2021 FC
L Wood 119 290 241 15 0 Lancashire v Kent Canterbury 22 Apr 2021 FC
DJ Lamb 125 292 232 12 1 Lancashire v Kent Canterbury 22 Apr 2021 FC
H Hameed 111 401 304 10 0 Notts v WORCS Worcester 22 Apr 2021 FC
DJ Bell-Drummond 114 279 219 11 0 Kent v Lancashire Canterbury 22 Apr 2021 FC
BT Slater 114* 423 323 11 0 Notts v WORCS Worcester 22 Apr 2021 FC
H Hameed 114* 423 331 14 0 Notts v WORCS Worcester 22 Apr 2021 FC
RM Yates 120* 309 231 14 1 Warwickshire v Essex Birmingham 22 Apr 2021 FC
R Vasconcelos 185* 278 221 25 1 Northants v Glamorgan Northampton 22 Apr 2021 FC
RI Keogh 126 178 140 19 0 Northants v Glamorgan Northampton 22 Apr 2021 FC
FDM Karunaratne 118 264 190 15 0 Sri Lanka v Bangladesh Pallekele 29 Apr 2021 Test # 2419
HDRL Thirimanne 140 445 298 15 0 Sri Lanka v Bangladesh Pallekele 29 Apr 2021 Test # 2419
Fawad Alam 140 297 204 20 0 Pakistan v Zimbabwe Harare 29 Apr 2021 Test # 2420
BT Slater 107 235 191 16 0 Notts v Derbyshire Derby 29 Apr 2021 FC
AN Cook 115 330 263 17 0 Essex v WORCS Worcester 29 Apr 2021 FC
ST Evans 102 334 263 13 0 Leics v Gloucs Bristol 29 Apr 2021 FC
T Westley 113 335 256 14 1 Essex v WORCS Worcester 29 Apr 2021 FC
LJ Hill 121 285 221 15 1 Leics v Gloucs Bristol 29 Apr 2021 FC
AZ Lees 129 498 353 12 0 Durham v Warwickshire Chester-le-Street 29 Apr 2021 FC
WA Young 124 335 274 14 1 Durham v Warwickshire Chester-le-Street 29 Apr 2021 FC
HM Amla 215* 491 367 22 0 Surrey v Hampshire The Oval 29 Apr 2021 FC
OJ Pope 131 234 173 15 0 Surrey v Hampshire The Oval 29 Apr 2021 FC
IA Cockbain 117 231 179 10 4 Gloucs v Leics Bristol 29 Apr 2021 FC
ST Evans 112 303 221 16 0 Leics v Surrey Leicester 6 May 2021 FC
RM Yates 104 302 229 14 0 Warwickshire v WORCS Birmingham 6 May 2021 FC
MS Harris 101 239 191 15 0 Leics v Surrey Leicester 6 May 2021 FC
HJ Swindells 103 232 152 13 0 Leics v Surrey Leicester 6 May 2021 FC
MGK Burgess 101 262 173 9 1 Warwickshire v WORCS Birmingham 6 May 2021 FC
MD Stoneman 119 328 247 16 0 Surrey v Leics Leicester 6 May 2021 FC
SA Zaib 135 260 202 15 0 Northants v Sussex Northampton 6 May 2021 FC
SJ Mullaney 117 223 160 20 0 Notts v Essex Nottingham 6 May 2021 FC
Abid Ali 215* 637 407 29 0 Pakistan v Zimbabwe Harare 7 May 2021 Test # 2421
Azhar Ali 126 311 240 17 1 Pakistan v Zimbabwe Harare 7 May 2021 Test # 2421
T Westley 106 154 112 15 1 Essex v Derbyshire Chelmsford 13 May 2021 FC
DW Lawrence 152* 164 133 16 6 Essex v Derbyshire Chelmsford 13 May 2021 FC
WA Young 103 349 254 13 0 Durham v WORCS Chester-le-Street 13 May 2021 FC
JA Leaning 127* 329 263 8 0 Kent v Sussex Hove 13 May 2021 FC
JTA Burnham 102* 223 184 10 1 Durham v WORCS Chester-le-Street 13 May 2021 FC
BM Duckett 177* 307 196 19 0 Notts v WORCS Nottingham 20 May 2021 FC
TB Abell 132* 415 287 16 0 Somerset v Gloucs Bristol 20 May 2021 FC
DI Stevens 190 187 149 15 15 Kent v Glamorgan Canterbury 20 May 2021 FC
RJ Burns 104* 246 160 10 0 Surrey v Middlesex The Oval 20 May 2021 FC
NRT Gubbins 124 205 145 13 2 Middlesex v Surrey The Oval 20 May 2021 FC
HM Amla 173 503 347 16 0 Surrey v Gloucs The Oval 27 May 2021 FC
KK Jennings 114 338 260 14 0 Lancashire v Yorkshire Manchester 27 May 2021 FC
JJ Bohannon 127* 350 277 11 2 Lancashire v Yorkshire Manchester 27 May 2021 FC
TJ Haines 103 265 221 11 0 Sussex v Northants Hove 27 May 2021 FC
MS Harris 185 409 311 21 1 Leics v Middlesex Leicester 27 May 2021 FC
CN Ackermann 126* 356 263 17 0 Leics v Middlesex Leicester 27 May 2021 FC
DP Conway 200 578 347 22 1 New Zealand v England Lord's 2 Jun 2021 Test # 2422
RJ Burns 132 477 297 16 1 England v New Zealand Lord's 2 Jun 2021 Test # 2422
EN Gay 101 222 160 15 1 Northants v Kent Canterbury 3 Jun 2021 FC
MS Harris 148 298 236 21 0 Leics v Gloucs Leicester 3 Jun 2021 FC
BC Brown 127 266 177 18 0 Sussex v Yorkshire Leeds 3 Jun 2021 FC
L Gregory 107 193 143 14 2 Somerset v Hampshire Taunton 3 Jun 2021 FC
OG Robinson 120 141 119 16 3 Kent v Northants Canterbury 3 Jun 2021 FC
DJ Malan 199 404 289 22 2 Yorkshire v Sussex Leeds 3 Jun 2021 FC
DG Bedingham 121 269 183 13 2 Durham v WORCS Worcester 3 Jun 2021 FC
JD Libby 126 317 210 18 0 WORCS v Durham Worcester 3 Jun 2021 FC
GA Bartlett 100 213 161 11 2 Somerset v Hampshire Taunton 3 Jun 2021 FC
RD Rickelton 109 206 145 14 0 SA A v Zimbabwe A Harare 7 Jun 2021 FC
Zubayr Hamza 222* 344 240 28 3 SA A v Zimbabwe A Harare 7 Jun 2021 FC
S Qeshile 124* 294 213 17 0 SA A v Zimbabwe A Harare 7 Jun 2021 FC
Q de Kock 141* 257 170 12 7 South Africa v West Indies Gros Islet 10 Jun 2021 Test # 2424
RM Yates 102 312 239 11 0 Warwickshire v Durham Birmingham 4 Jul 2021 FC
C de Grandhomme 174* 344 213 17 3 Hampshire v Surrey Southampton 4 Jul 2021 FC
HJ Swindells 171* 389 322 24 1 Leics v Somerset Taunton 4 Jul 2021 FC
HC Brook 113 272 178 11 0 Yorkshire v Northants Northampton 4 Jul 2021 FC
BC Brown 100* 225 134 6 2 Sussex v Glamorgan Hove 4 Jul 2021 FC
SS Eskinazi 102 412 300 10 0 Middlesex v Gloucs Cheltenham 5 Jul 2021 FC
Mahmudullah 150* 413 278 17 1 Bangladesh v Zimbabwe Harare 7 Jul 2021 Test # 2427
Shadman Islam 115* 259 196 9 0 Bangladesh v Zimbabwe Harare 7 Jul 2021 Test # 2427
Najmul Hossain Shanto 117* 140 118 5 6 Bangladesh v Zimbabwe Harare 7 Jul 2021 Test # 2427
KK Jennings 132 337 253 15 1 Lancashire v Yorkshire Leeds 11 Jul 2021 FC
SD Robson 154 415 277 15 0 Middlesex v Leics Northwood 11 Jul 2021 FC
PJ Malan 141 245 207 16 1 Warwickshire v WORCS Worcester 11 Jul 2021 FC
JC Hildreth 107 257 212 13 0 Somerset v Surrey The Oval 11 Jul 2021 FC
DKH Mitchell 113 313 280 11 0 WORCS v Warwickshire Worcester 11 Jul 2021 FC
NRT Gubbins 137* 354 248 16 1 Hampshire v Gloucs Cheltenham 11 Jul 2021 FC
KS Carlson 170* 265 227 15 0 Glamorgan v Northants Cardiff 11 Jul 2021 FC
CB Cooke 133* 262 208 7 2 Glamorgan v Northants Cardiff 11 Jul 2021 FC
EG Barnard 112* 335 222 9 0 WORCS v Warwickshire Worcester 11 Jul 2021 FC
AGH Orr 119 286 254 19 0 Sussex v Kent Canterbury 11 Jul 2021 FC
TC Lace 118 302 241 15 2 Gloucs v Hampshire Cheltenham 11 Jul 2021 FC
HZ Finch 115 306 212 14 0 Kent v Sussex Canterbury 11 Jul 2021 FC
KL Rahul 101 175 150 11 1 Indians v County XI Chester-le-Street 20 Jul 2021 FC
H Hameed 112 321 246 13 0 County XI v Indians Chester-le-Street 20 Jul 2021 FC
JE Root 109 284 172 14 0 England v India Nottingham 4 Aug 2021 Test # 2428
KL Rahul 129 397 250 12 1 India v England Lord's 12 Aug 2021 Test # 2429
JE Root 180* 533 321 18 0 England v India Lord's 12 Aug 2021 Test # 2429
Fawad Alam 124* 373 213 17 0 Pakistan v West Indies Kingston 20 Aug 2021 Test # 2431
JE Root 121 242 165 14 0 England v India Leeds 25 Aug 2021 Test # 2432
CG Benjamin 127 311 245 14 0 Warwickshire v Lancashire Manchester 30 Aug 2021 FC
RG White 120 347 240 16 0 Middlesex v Derbyshire Lord's 30 Aug 2021 FC
SR Hain 118 344 253 14 0 Warwickshire v Lancashire Manchester 30 Aug 2021 FC
LA Patterson-White 101 154 121 18 0 Notts v Somerset Taunton 30 Aug 2021 FC
NLJ Browne 102 283 223 14 0 Essex v Glamorgan Cardiff 30 Aug 2021 FC
JJ Bohannon 170 441 334 20 1 Lancashire v Warwickshire Manchester 30 Aug 2021 FC
GS Ballance 101* 120 86 4 7 Yorkshire v Hampshire Southampton 30 Aug 2021 FC
DI Stevens 107* 102 70 13 6 Kent v Leics Leicester 30 Aug 2021 FC
JD Libby 125* 279 224 8 1 WORCS v Sussex Worcester 30 Aug 2021 FC
RG Sharma 127 353 256 14 1 India v England The Oval 2 Sep 2021 Test # 2433
LJ Hill 113 255 174 11 0 Leics v Derbyshire Derby 5 Sep 2021 FC
JL Smith 123 291 265 17 1 Surrey v Northants Northampton 5 Sep 2021 FC
HC Brook 118 230 165 18 1 Yorkshire v Somerset Scarborough 5 Sep 2021 FC
BD Guest 116 369 275 17 0 Derbyshire v Leics Derby 5 Sep 2021 FC
AK Dal 106 302 217 16 0 Derbyshire v Leics Derby 5 Sep 2021 FC
BA Godleman 100* 235 183 13 0 Derbyshire v Leics Derby 5 Sep 2021 FC
SD Robson 253 462 356 30 1 Middlesex v Sussex Hove 6 Sep 2021 FC
MD Stoneman 174 334 266 20 2 Middlesex v Sussex Hove 6 Sep 2021 FC
RG White 110* 254 193 6 0 Middlesex v Sussex Hove 6 Sep 2021 FC
TJ Haines 156 342 255 24 0 Sussex v Middlesex Hove 6 Sep 2021 FC
AN Cook 165 450 330 20 0 Essex v Surrey The Oval 12 Sep 2021 FC
LWP Wells 103 148 113 20 0 Lancashire v Somerset Taunton 12 Sep 2021 FC
BC Brown 133* 330 234 13 0 Sussex v Leics Leicester 12 Sep 2021 FC
Hassan Azad 152 312 260 13 0 Leics v Sussex Leicester 12 Sep 2021 FC
LJ Hill 145 200 167 15 2 Leics v Sussex Leicester 12 Sep 2021 FC
TA Lammonby 100 140 103 12 3 Somerset v Lancashire Taunton 12 Sep 2021 FC
DL Lloyd 121 285 180 13 1 Glamorgan v Surrey The Oval 21 Sep 2021 FC
JM Clarke 109 280 204 15 1 Notts v Yorkshire Nottingham 21 Sep 2021 FC
WL Madsen 111 245 182 10 0 Derbyshire v Sussex Hove 21 Sep 2021 FC
CB Cooke 205* 355 299 18 1 Glamorgan v Surrey The Oval 21 Sep 2021 FC
JL Smith 138 276 236 17 0 Surrey v Glamorgan The Oval 21 Sep 2021 FC
HM Amla 163 407 306 14 0 Surrey v Glamorgan The Oval 21 Sep 2021 FC
BC Brown 157 295 190 19 0 Sussex v Derbyshire Hove 21 Sep 2021 FC
OJ Pope 274 371 345 35 1 Surrey v Glamorgan The Oval 21 Sep 2021 FC
MD Stoneman 109 230 148 16 0 Middlesex v Kent Canterbury 21 Sep 2021 FC
A Lyth 153 496 381 20 0 Yorkshire v Notts Nottingham 21 Sep 2021 FC
RM Yates 132* 216 168 15 1 Warwickshire v Somerset Birmingham 21 Sep 2021 FC
OG Robinson 112 228 163 14 0 Kent v Middlesex Canterbury 21 Sep 2021 FC
SE Marsh 118 274 190 14 2 West Aust v South Aust Adelaide 24 Sep 2021 FC
C Green 106 180 161 11 4 West Aust v South Aust Adelaide 24 Sep 2021 FC
JM Carder 118 315 237 15 0 South Aust v West Aust Adelaide 24 Sep 2021 FC
TM Head 163 304 215 18 3 South Aust v West Aust Adelaide 24 Sep 2021 FC
HWR Cartwright 121* - 186 12 4 West Aust v South Aust Adelaide 24 Sep 2021 FC
RM Yates 113 287 222 18 0 Warwickshire v Lancashire Lord's 28 Sep 2021 FC
WMH Rhodes 156 394 291 18 0 Warwickshire v Lancashire Lord's 28 Sep 2021 FC
TP Ward 144 461 343 19 0 Tasmania v Queensland Adelaide 7 Oct 2021 FC
JC Silk 100* 157 131 12 0 Tasmania v Queensland Adelaide 7 Oct 2021 FC
BE Street 143 389 334 14 3 Queensland v Tasmania Adelaide 7 Oct 2021 FC
JJ Peirson 106* 195 168 13 0 Queensland v Tasmania Adelaide 7 Oct 2021 FC
UT Khawaja 174 - 294 14 1 Queensland v South Aust Adelaide 15 Oct 2021 FC
JJ Peirson 132 - 155 18 2 Queensland v South Aust Adelaide 15 Oct 2021 FC
KO Maunze 183 326 211 24 3 Eagles v Rocks Harare 15 Oct 2021 FC
Yasir Ali 129 237 198 15 3 Chittagong D v Rajshahi Div Chattogram 17 Oct 2021 FC
Jahid Javed 101 281 185 10 2 Rangpur Div v Khulna Div Sylhet 17 Oct 2021 FC
Abid Ali 158 456 294 24 1 Central PNJB v Southern PNJ Multan 20 Oct 2021 FC
Imran Butt 104 307 222 14 0 Balochistan v Sindh Faisalabad 20 Oct 2021 FC
Khurram Manzoor 153 413 296 20 1 Sindh v Balochistan Faisalabad 20 Oct 2021 FC
Faizan Riaz 115 385 262 10 0 Northern v Khyber Lahore 20 Oct 2021 FC
Mubasir Khan 112 222 184 15 0 Northern v Khyber Lahore 20 Oct 2021 FC
Nauman Ali 103* 190 112 12 2 Northern v Khyber Lahore 20 Oct 2021 FC
R Kaia 103* 313 208 17 1 Rocks v Tuskers Harare 21 Oct 2021 FC
R Mutumbami 156 315 196 24 3 Rocks v Tuskers Harare 21 Oct 2021 FC
W Madhevere 111 215 151 13 1 Eagles v Rhinos Harare 21 Oct 2021 FC
T Makoni 129 208 166 24 2 Tuskers v Rocks Harare 21 Oct 2021 FC
BL Wiggins 133 219 138 16 3 Central D v Canterbury Christchurch 23 Oct 2021 FC
GR Hay 101 320 228 9 0 Central D v Canterbury Christchurch 23 Oct 2021 FC
TWM Latham 104 333 227 9 1 Canterbury v Central D Christchurch 23 Oct 2021 FC
Abdul Mazid 110 225 188 10 3 Dhaka Div v Rangpur Div Sylhet 24 Oct 2021 FC
Saif Hassan 107 290 195 8 2 Dhaka Div v Rangpur Div Sylhet 24 Oct 2021 FC
Najmul Hossain Shanto 103* 275 199 8 1 Rajshahi Div v Dhaka Metro Cox's Bazar 24 Oct 2021 FC
M Labuschagne 136 287 208 15 1 Queensland v Tasmania Townsville 27 Oct 2021 FC
UT Khawaja 119 234 184 11 4 Queensland v Tasmania Townsville 27 Oct 2021 FC
MT Renshaw 120* 208 167 12 4 Queensland v Tasmania Townsville 27 Oct 2021 FC
MS Harris 137 - 361 9 1 Victoria v NSW Sydney 27 Oct 2021 FC
PSP Handscomb 115 - 292 9 0 Victoria v NSW Sydney 27 Oct 2021 FC
HJ Hunt 108 - 245 13 1 South Aust v West Aust Perth 27 Oct 2021 FC
Tayyab Tahir 221 452 274 23 4 Southern PNJ v Balochistan Multan 27 Oct 2021 FC
Saad Khan 129 279 195 14 1 Sindh v Khyber Faisalabad 27 Oct 2021 FC
Faizan Riaz 213 504 346 20 0 Northern v Central PNJB Lahore 27 Oct 2021 FC
Fawad Alam 122 316 252 14 0 Sindh v Khyber Faisalabad 27 Oct 2021 FC
Sahibzada Farhan 100 284 198 13 1 Khyber v Sindh Faisalabad 27 Oct 2021 FC
Imam-ul-Haq 109 406 256 12 0 Balochistan v Southern PNJ Multan 27 Oct 2021 FC
Israrullah 160 352 228 19 3 Khyber v Sindh Faisalabad 27 Oct 2021 FC
Ayaz Tasawwar 113 371 264 14 0 Balochistan v Southern PNJ Multan 27 Oct 2021 FC
Bismillah Khan 116 286 205 17 0 Balochistan v Southern PNJ Multan 27 Oct 2021 FC
Mohammad Huraira 107* 195 146 12 1 Northern v Central PNJB Lahore 27 Oct 2021 FC
DT Tiripano 116 312 265 16 0 Mountaineers v Eagles Harare 27 Oct 2021 FC
T Kaitano 105 272 213 16 0 Rhinos v Tuskers Harare 27 Oct 2021 FC
Saud Shakeel 118* - 223 13 0 Shaheens v Sri Lanka A Pallekele 28 Oct 2021 FC
LA Schlemmer 153 - 228 19 4 KZN-Inland v Easterns Pietermaritzburg 29 Oct 2021 FC
PJ van Biljon 137 - 192 14 3 Knights v Boland Bloemfontein 29 Oct 2021 FC
K Zondo 203* - 299 26 2 Dolphins v W Province Cape Town 29 Oct 2021 FC
JF Smith 101 - 191 12 1 Dolphins v W Province Cape Town 29 Oct 2021 FC
EM Moore 110 - 188 19 2 Warriors v Titans Centurion 29 Oct 2021 FC
RD Rickelton 159 - 230 22 0 Lions v North West Johannesburg 29 Oct 2021 FC
JN Malan 200* - 319 20 0 Boland v Knights Bloemfontein 29 Oct 2021 FC
FD Adams 127 - 238 17 0 Boland v Knights Bloemfontein 29 Oct 2021 FC
GR Hay 152 486 331 18 1 Central D v Otago Dunedin 31 Oct 2021 FC
CD Fletcher 110 304 258 14 1 Canterbury v Wellington Wellington 31 Oct 2021 FC
HD Rutherford 144 375 250 18 0 Otago v Central D Dunedin 31 Oct 2021 FC
M Renwick 107 339 265 10 2 Otago v Central D Dunedin 31 Oct 2021 FC
NF Kelly 234* 370 245 25 9 Otago v Central D Dunedin 31 Oct 2021 FC
TWM Latham 127* 220 184 14 1 Canterbury v Wellington Wellington 31 Oct 2021 FC
BD Schmulian 117 245 167 15 0 Central D v Otago Dunedin 31 Oct 2021 FC
D Cleaver 108* 234 171 16 3 Central D v Otago Dunedin 31 Oct 2021 FC
Mahmudul Hasan Joy 112 240 195 9 0 Chittagong D v Dhaka Metro Savar (3) 31 Oct 2021 FC
Mominul Haque 103 205 141 11 0 Chittagong D v Dhaka Metro Savar (3) 31 Oct 2021 FC
Nahidul Islam 175 356 256 12 6 Khulna Div v Dhaka Div Sylhet 31 Oct 2021 FC
Sohag Gazi 113 150 95 5 10 Barisal Div v Rajshahi Div Cox's Bazar 31 Oct 2021 FC
Shadman Islam 132 337 228 17 1 Dhaka Metro v Chittagong D Savar (3) 31 Oct 2021 FC
Farhad Hossain 108* 388 267 7 1 Rajshahi Div v Barisal Div Cox's Bazar 31 Oct 2021 FC
Amite Hasan 170* 522 385 18 0 Sylhet Div v Rangpur Div Sylhet 31 Oct 2021 FC
Mohammad Huraira 112 222 166 14 0 Northern v Sindh Multan 3 Nov 2021 FC
Abdul Bangalzai 203* 584 388 24 2 Balochistan v Central PNJB Lahore 3 Nov 2021 FC
Azam Khan 103 132 99 17 1 Southern PNJ v Khyber Faisalabad 3 Nov 2021 FC
Mohammad Imran 179 291 195 21 5 Southern PNJ v Khyber Faisalabad 3 Nov 2021 FC
Abid Ali 164 446 276 20 1 Central PNJB v Balochistan Lahore 3 Nov 2021 FC
Nabi Gul 148* 367 255 18 3 Khyber v Southern PNJ Faisalabad 3 Nov 2021 FC
Saad Khan 123 304 192 13 0 Sindh v Northern Multan 3 Nov 2021 FC
Mohammad Saad 203* 407 309 20 3 Central PNJB v Balochistan Lahore 3 Nov 2021 FC
Mohammad Hasan 125 227 172 14 0 Sindh v Northern Multan 3 Nov 2021 FC
Sahibzada Farhan 163 437 322 21 2 Khyber v Southern PNJ Faisalabad 3 Nov 2021 FC
CT Mutombodzi 122 174 157 18 2 Eagles v Tuskers Harare 3 Nov 2021 FC
CR Ervine 183 505 397 23 0 Tuskers v Eagles Harare 3 Nov 2021 FC
R Kaia 104 280 219 12 1 Rocks v Mountaineers Harare 3 Nov 2021 FC
Sikandar Raza 226 412 299 22 3 Rocks v Mountaineers Harare 3 Nov 2021 FC
C Madande 117* 239 162 12 2 Tuskers v Eagles Harare 3 Nov 2021 FC
Abdullah Shafique 117 - 208 18 1 Shaheens v Sri Lanka A Pallekele 4 Nov 2021 FC
Agha Salman 103 - 172 13 0 Shaheens v Sri Lanka A Pallekele 4 Nov 2021 FC
S Samarawickrama 151* - 223 26 1 Sri Lanka A v Shaheens Pallekele 4 Nov 2021 FC
J Seymour 105 324 220 19 0 Victoria v NSW Melbourne 5 Nov 2021 FC
NJ Maddinson 128 270 206 14 1 Victoria v NSW Melbourne 5 Nov 2021 FC
PJ van Biljon 127 - 194 13 5 Knights v North West Potchefstroom 5 Nov 2021 FC
J Hermann 112 - 132 17 1 Titans v Dolphins Centurion 5 Nov 2021 FC
PE Kruger 192* - 216 22 4 Knights v North West Potchefstroom 5 Nov 2021 FC
SJ Erwee 163 - 370 21 0 Dolphins v Titans Centurion 5 Nov 2021 FC
T de Zorzi 129 - 283 13 1 W Province v Boland Paarl 5 Nov 2021 FC
PJ Malan 117* - 349 12 0 Boland v W Province Paarl 5 Nov 2021 FC
EH Kemm 121 - 235 18 0 Northern Cpe v KZN-Inland Kimberley 5 Nov 2021 FC
DN Phillips 113 308 209 14 0 Otago v Central D Nelson 7 Nov 2021 FC
HD Rutherford 101 204 121 14 1 Otago v Central D Nelson 7 Nov 2021 FC
KJ McClure 130 258 193 20 3 Canterbury v Wellington Wellington 7 Nov 2021 FC
M Renwick 134 358 268 18 0 Otago v Central D Nelson 7 Nov 2021 FC
Mahmudul Hasan Joy 121 274 211 9 1 Chittagong D v Barisal Div Savar (3) 7 Nov 2021 FC
Tanzid Hasan 145 267 171 15 2 Rajshahi Div v Dhaka Metro Savar (4) 7 Nov 2021 FC
Junaid Siddique 117 502 346 8 0 Rajshahi Div v Dhaka Metro Savar (4) 7 Nov 2021 FC
Rahmanullah 121 166 109 14 5 Mis-Ainak v Speen-Ghar Kandahar 8 Nov 2021 FC
Riaz Hassan 196 425 289 28 0 Band-Region v Boost Region Kandahar 8 Nov 2021 FC
Nasir Khan 135 279 206 17 0 Speen-Ghar v Mis-Ainak Kandahar 8 Nov 2021 FC
Zia-ul-Haq 101* 285 205 12 0 Band-Region v Boost Region Kandahar 8 Nov 2021 FC
HJ Hunt 134 316 235 16 3 South Aust v Tasmania Hobart 10 Nov 2021 FC
JR Philippe 129 310 222 14 3 West Aust v Queensland Brisbane 10 Nov 2021 FC
Imran Butt 140 252 199 17 2 Balochistan v Khyber Faisalabad 10 Nov 2021 FC
Imam-ul-Haq 202* 599 390 16 4 Balochistan v Khyber Faisalabad 10 Nov 2021 FC
Nabi Gul 101 262 198 13 1 Khyber v Balochistan Faisalabad 10 Nov 2021 FC
Yousuf Babar 138 408 231 19 0 Southern PNJ v Northern Multan 10 Nov 2021 FC
Khalid Usman 110* 127 148 12 5 Khyber v Balochistan Faisalabad 10 Nov 2021 FC
Abid Ali 122 408 266 11 1 Central PNJB v Sindh Lahore 10 Nov 2021 FC
Ahsan Ali 303* 585 385 36 3 Sindh v Central PNJB Lahore 10 Nov 2021 FC
Ammad Alam 157 280 210 15 7 Sindh v Central PNJB Lahore 10 Nov 2021 FC
Salman Hossain 152* 502 344 15 1 Barisal Div v Dhaka Metro Sylhet 14 Nov 2021 FC
Pritom Kumar 117 177 163 11 1 Rajshahi Div v Chittagong D Sylhet 14 Nov 2021 FC
Farhad Reza 111 71 113 7 5 Rajshahi Div v Chittagong D Sylhet 14 Nov 2021 FC
Pinak Ghosh 102 230 189 8 2 Chittagong D v Rajshahi Div Sylhet 14 Nov 2021 FC
Abdul Malik 220 440 364 21 3 Amo Region v Speen-Ghar Kandahar 14 Nov 2021 FC
Shahidullah 125 259 204 8 2 Mis-Ainak v Band-Region Kandahar 14 Nov 2021 FC
Riaz Hassan 174 376 304 26 0 Band-Region v Mis-Ainak Kandahar 14 Nov 2021 FC
Zubaid Akbari 107 282 198 13 2 Speen-Ghar v Amo Region Kandahar 14 Nov 2021 FC
Ali Zaryab Asif 131 364 219 17 1 Central PNJB v Khyber Multan 17 Nov 2021 FC
MC Kleinveldt 177* - 357 21 0 Knights v Dolphins Durban 18 Nov 2021 FC
TG Mokoena 154 - 291 26 0 Titans v W Province Cape Town 18 Nov 2021 FC
D Elgar 117 - 159 18 0 Titans v W Province Cape Town 18 Nov 2021 FC
J Pillay 113* - 186 19 0 Titans v W Province Cape Town 18 Nov 2021 FC
TP Kaber 103* - 171 16 1 Border v KZN-Inland East London 18 Nov 2021 FC
A Gqamane 117* - 143 14 4 Titans v W Province Cape Town 18 Nov 2021 FC
TA Dithole 162 - 343 21 0 KZN-Inland v Border East London 18 Nov 2021 FC
RD Rickelton 117 - 140 19 0 Lions v Boland Johannesburg 18 Nov 2021 FC
MP Breetzke 152* - 265 12 2 Warriors v North West Potchefstroom 18 Nov 2021 FC
RS Second 103* - 122 11 1 Warriors v North West Potchefstroom 18 Nov 2021 FC
TJ Dean 144* 420 300 15 0 Victoria v NSW Sydney 20 Nov 2021 FC
KR Patterson 112 199 144 18 1 NSW v Victoria Sydney 20 Nov 2021 FC
Riaz Hassan 110 271 175 16 1 Band-Region v Amo Region Kandahar 20 Nov 2021 FC
Abdul Wasi 142 365 254 9 0 Amo Region v Band-Region Kandahar 20 Nov 2021 FC
Jamshid Khan 105 312 309 14 0 Amo Region v Band-Region Kandahar 20 Nov 2021 FC
SM Whiteman 176* - 309 20 1 West Aust v Tasmania Hobart 21 Nov 2021 FC
CP Jewell 102 - 206 11 1 Tasmania v West Aust Hobart 21 Nov 2021 FC
Myshukur Rahaman 157 - 316 14 0 Rangpur Div v Sylhet Div Savar (4) 21 Nov 2021 FC
Fazle Mahmud 188 - 356 17 1 Barisal Div v Rajshahi Div Sylhet 21 Nov 2021 FC
Amite Hasan 186 527 422 19 0 Sylhet Div v Rangpur Div Savar (4) 21 Nov 2021 FC
Zakir Hasan 122 352 248 14 0 Sylhet Div v Rangpur Div Savar (4) 21 Nov 2021 FC
Shahadat Hossain 159 489 306 11 1 Chittagong D v Dhaka Metro Sylhet 21 Nov 2021 FC
FDM Karunaratne 147 433 300 15 0 Sri Lanka v West Indies Galle 21 Nov 2021 Test # 2434
MW Chu 103* 352 246 14 0 Otago v Northern Dis Alexandra 22 Nov 2021 FC
HR Cooper 200 550 379 23 4 Northern Dis v Otago Alexandra 22 Nov 2021 FC
M Labuschagne 110 304 223 10 0 Queensland v South Aust Adelaide 23 Nov 2021 FC
TM Head 101 226 149 11 0 South Aust v Queensland Adelaide 23 Nov 2021 FC
PJ Malan 163 - 282 19 0 SA A v India A Bloemfontein 23 Nov 2021 FC
T de Zorzi 117 - 186 18 0 SA A v India A Bloemfontein 23 Nov 2021 FC
AR Easwaran 103 - 209 16 0 India A v SA A Bloemfontein 23 Nov 2021 FC
Rizwan Hussain 253 561 337 34 3 Central PNJB v Southern PNJ Karachi 24 Nov 2021 FC
Ahsan Ali 194 373 220 28 0 Sindh v Balochistan Karachi 24 Nov 2021 FC
Adil Amin 128* 381 260 13 0 Khyber v Northern Karachi 24 Nov 2021 FC
Umar Amin 110 290 196 12 0 Northern v Khyber Karachi 24 Nov 2021 FC
SS Iyer 105 267 171 13 2 India v New Zealand Kanpur 25 Nov 2021 Test # 2435
MP Breetzke 100 - 202 13 1 Warriors v W Province Gqeberha 25 Nov 2021 FC
N Brand 111 - 230 7 0 Titans v Boland Paarl 25 Nov 2021 FC
MJ Ackerman 123 - 156 11 2 Dolphins v North West Potchefstroom 25 Nov 2021 FC
J Richards 100* - 208 11 0 Lions v Knights Johannesburg 25 Nov 2021 FC
S Pillay 156* - 265 17 0 North West v Dolphins Potchefstroom 25 Nov 2021 FC
Liton Das 114 281 233 11 1 Bangladesh v Pakistan Chattogram 26 Nov 2021 Test # 2436
Abid Ali 133 388 282 12 2 Pakistan v Bangladesh Chattogram 26 Nov 2021 Test # 2436
Nisar Wahdat 116 369 269 10 0 Band-Region v Speen-Ghar Kandahar 26 Nov 2021 FC
Sediqullah Pacha 107* 280 267 13 1 Boost Region v Amo Region Kandahar 26 Nov 2021 FC
Zia-ul-Haq 102 329 212 9 0 Band-Region v Speen-Ghar Kandahar 26 Nov 2021 FC
Islam Zazai 128 313 251 14 0 Band-Region v Speen-Ghar Kandahar 26 Nov 2021 FC
DM de Silva 155* 377 262 11 2 Sri Lanka v West Indies Galle 29 Nov 2021 Test # 2437
Zeeshan Ashraf 102 171 116 13 3 Southern PNJ v Balochistan Karachi 30 Nov 2021 FC
Haider Ali 206 294 221 27 4 Northern v Central PNJB Karachi 30 Nov 2021 FC
Agha Salman 135 300 209 17 0 Southern PNJ v Balochistan Karachi 30 Nov 2021 FC
Yousuf Babar 119* 328 203 13 0 Southern PNJ v Balochistan Karachi 30 Nov 2021 FC
Shan Masood 105 125 82 17 1 Balochistan v Southern PNJ Karachi 30 Nov 2021 FC
Ayaz Tasawwar 149 305 210 16 2 Balochistan v Southern PNJ Karachi 30 Nov 2021 FC
Bismillah Khan 125 197 127 19 1 Balochistan v Southern PNJ Karachi 30 Nov 2021 FC
Khurram Manzoor 107 416 280 12 0 Sindh v Khyber Karachi 30 Nov 2021 FC
Abdul Malik 121 254 228 12 0 Amo Region v Mis-Ainak Kandahar 2 Dec 2021 FC
Waqarullah Ishaq 100 205 158 15 0 Boost Region v Speen-Ghar Kandahar 2 Dec 2021 FC
Munir Ahmad 211 489 333 26 0 Boost Region v Speen-Ghar Kandahar 2 Dec 2021 FC
Asif Musazai 101 255 190 13 1 Boost Region v Speen-Ghar Kandahar 2 Dec 2021 FC
Darwish Rasooli 112 190 137 11 2 Boost Region v Speen-Ghar Kandahar 2 Dec 2021 FC
MA Agarwal 150 432 311 17 4 India v New Zealand Wankhede 3 Dec 2021 Test # 2438
Shan Masood 102 228 142 13 3 Balochistan v Central PNJB Karachi 6 Dec 2021 FC
Sarmad Bhatti 145 375 299 16 2 Northern v Sindh Karachi 6 Dec 2021 FC
Sahibzada Farhan 112* 209 159 19 1 Khyber v Southern PNJ Karachi 6 Dec 2021 FC
Zubayr Hamza 125* - 192 15 0 SA A v India A Bloemfontein 6 Dec 2021 FC
TM Head 152 258 148 14 4 Australia v England Brisbane 8 Dec 2021 Test # 2440
BE Street 119* 388 254 6 1 Australia A v Eng Lions Brisbane 9 Dec 2021 FC
JR Bracey 113 410 295 9 1 Eng Lions v Australia A Brisbane 9 Dec 2021 FC
Mizanur Rahman 162 341 243 21 3 Cent Z (BD) v North Z (BD) Chattogram 12 Dec 2021 FC
Mohammad Mithun 176 390 257 21 2 Cent Z (BD) v North Z (BD) Chattogram 12 Dec 2021 FC
Soumya Sarkar 104* 252 148 10 1 Cent Z (BD) v North Z (BD) Chattogram 12 Dec 2021 FC
Zakir Hasan 158 459 276 19 2 South Z (BD) v East Z (BD) Rajshahi 12 Dec 2021 FC
Marshall Ayub 101 290 246 14 0 North Z (BD) v Cent Z (BD) Chattogram 12 Dec 2021 FC
Agha Salman 142 180 193 23 1 Southern PNJ v Northern Karachi 12 Dec 2021 FC
Umar Amin 158 369 271 22 1 Northern v Southern PNJ Karachi 12 Dec 2021 FC
Faizan Riaz 168 372 269 22 2 Northern v Southern PNJ Karachi 12 Dec 2021 FC
Ali Shan 100 221 165 11 2 Central PNJB v Sindh Karachi 12 Dec 2021 FC
M Labuschagne 103 405 305 8 0 Australia v England Adelaide 16 Dec 2021 Test # 2441
Shan Masood 190 230 172 22 3 Balochistan v Northern Karachi 18 Dec 2021 FC
Mohammad Huraira 311 561 343 40 4 Northern v Balochistan Karachi 18 Dec 2021 FC
Sarmad Bhatti 135 352 243 16 3 Northern v Balochistan Karachi 18 Dec 2021 FC
Zeeshan Ashraf 108 166 110 11 6 Southern PNJ v Sindh Karachi 18 Dec 2021 FC
Naeem Islam 137 407 342 15 1 North Z (BD) v South Z (BD) Chattogram 19 Dec 2021 FC
Amite Hasan 131 471 373 12 0 South Z (BD) v North Z (BD) Chattogram 19 Dec 2021 FC
Towhid Hridoy 217 603 387 16 4 South Z (BD) v North Z (BD) Chattogram 19 Dec 2021 FC
Iftikhar Ahmed 102 - 170 13 0 Khyber v Northern Karachi 25 Dec 2021 FC
Soumya Sarkar 150 404 292 12 3 Cent Z (BD) v South Z (BD) Chattogram 26 Dec 2021 FC
Shuvagata Hom 152 278 211 18 0 Cent Z (BD) v South Z (BD) Chattogram 26 Dec 2021 FC
Amite Hasan 117 351 275 17 0 South Z (BD) v Cent Z (BD) Chattogram 26 Dec 2021 FC
Towhid Hridoy 122 238 155 13 4 South Z (BD) v Cent Z (BD) Chattogram 26 Dec 2021 FC
Zakir Hasan 109 295 185 9 2 South Z (BD) v Cent Z (BD) Chattogram 26 Dec 2021 FC
KL Rahul 123 402 260 17 1 India v South Africa Centurion 26 Dec 2021 Test # 2443

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]