The Test match archive

Men's Test matches from 1877 to March 2024, real scorecards. 2,537 Tests. Looking for a player instead of a match? Browse the player database →

This is the complete men's Test record as CricArcade holds it: 2,537 matches from the first Test at Melbourne in 1877 through to March 2024, played at 151 grounds by 3,274 cricketers. Every entry is a real match. Nothing simulated is mixed in, and no match is assembled from fragments of others.

Each scorecard carries both sides' innings in full: every batter with how they were dismissed and off how many balls, every bowler with overs, maidens, runs and wickets, the extras, the partnerships and the fall of wickets. Where a figure could not be established from the source scorecards it is left blank rather than estimated, which is why a handful of nineteenth-century matches carry a bowling column and no ball-by-ball detail.

Three ways in, depending on what you remember. If you know the player, the player database lists every Test cricketer with the matches they appear in. If you know the ground, the venue pages are usually the fastest route to a match whose date has gone. If you know roughly when, search or filter the table below. Everything cross-links, so the second question is always a click from the first.

This archive is the reference The Follow-On is built on, and it is free to read whether you play or not. The guides explain how to read a scorecard and what the Test-specific numbers mean.

#DATEMATCHRESULTScorecard
25372024-03-30Sri Lanka v BangladeshSri Lanka won by 192 runsSCORECARD
25362024-03-22Sri Lanka v BangladeshSri Lanka won by 328 runsSCORECARD
25352024-03-08New Zealand v AustraliaAustralia won by 3 wicketsSCORECARD
25342024-03-07England v IndiaIndia won by an innings and 64 runsSCORECARD
25332024-02-29Australia v New ZealandAustralia won by 172 runsSCORECARD
25322024-02-28Afghanistan v IrelandIreland won by 6 wicketsSCORECARD
25312024-02-23England v IndiaIndia won by 5 wicketsSCORECARD
25302024-02-15India v EnglandIndia won by 434 runsSCORECARD
25292024-02-13South Africa v New ZealandNew Zealand won by 7 wicketsSCORECARD
25282024-02-04New Zealand v South AfricaNew Zealand won by 281 runsSCORECARD
25272024-02-02Afghanistan v Sri LankaSri Lanka won by 10 wicketsSCORECARD
25262024-02-02India v EnglandIndia won by 106 runsSCORECARD
25252024-01-25England v IndiaEngland won by 28 runsSCORECARD
25242024-01-25West Indies v AustraliaWest Indies won by 8 runsSCORECARD
25232024-01-17West Indies v AustraliaAustralia won by 10 wicketsSCORECARD
25222024-01-03South Africa v IndiaIndia won by 7 wicketsSCORECARD
25212024-01-03Pakistan v AustraliaAustralia won by 8 wicketsSCORECARD
25202023-12-26India v South AfricaSouth Africa won by an innings and 32 runsSCORECARD
25192023-12-26Australia v PakistanAustralia won by 79 runsSCORECARD
25182023-12-14Australia v PakistanAustralia won by 360 runsSCORECARD
25172023-12-06Bangladesh v New ZealandNew Zealand won by 4 wicketsSCORECARD
25162023-11-28Bangladesh v New ZealandBangladesh won by 150 runsSCORECARD
25152023-07-27England v AustraliaEngland won by 49 runsSCORECARD
25142023-07-24Sri Lanka v PakistanPakistan won by an innings and 222 runsSCORECARD
25132023-07-20India v West IndiesMatch drawnSCORECARD
25122023-07-19Australia v EnglandMatch drawnSCORECARD
25112023-07-16Sri Lanka v PakistanPakistan won by 4 wicketsSCORECARD
25102023-07-12West Indies v IndiaIndia won by an innings and 141 runsSCORECARD
25092023-07-06Australia v EnglandEngland won by 3 wicketsSCORECARD
25082023-06-28Australia v EnglandAustralia won by 43 runsSCORECARD
25072023-06-16England v AustraliaAustralia won by 2 wicketsSCORECARD
25062023-06-14Bangladesh v AfghanistanBangladesh won by 546 runsSCORECARD
25052023-06-07Australia v IndiaAustralia won by 209 runsSCORECARD
25042023-06-01Ireland v EnglandEngland won by 10 wicketsSCORECARD
25032023-04-24Ireland v Sri LankaSri Lanka won by an innings and 10 runsSCORECARD
25022023-04-16Sri Lanka v IrelandSri Lanka won by an innings and 280 runsSCORECARD
25012023-04-04Ireland v BangladeshBangladesh won by 7 wicketsSCORECARD
25002023-03-17New Zealand v Sri LankaNew Zealand won by an innings and 58 runsSCORECARD
24992023-03-09Australia v IndiaMatch drawnSCORECARD
24982023-03-09Sri Lanka v New ZealandNew Zealand won by 2 wicketsSCORECARD
24972023-03-08South Africa v West IndiesSouth Africa won by 284 runsSCORECARD
24962023-03-01India v AustraliaAustralia won by 9 wicketsSCORECARD
24952023-02-28South Africa v West IndiesSouth Africa won by 87 runsSCORECARD
24942023-02-24England v New ZealandNew Zealand won by 1 runSCORECARD
24932023-02-17Australia v IndiaIndia won by 6 wicketsSCORECARD
24922023-02-16England v New ZealandEngland won by 267 runsSCORECARD
24912023-02-12Zimbabwe v West IndiesWest Indies won by an innings and 4 runsSCORECARD
24902023-02-09Australia v IndiaIndia won by an innings and 132 runsSCORECARD
24892023-02-04West Indies v ZimbabweMatch drawnSCORECARD
24882023-01-04Australia v South AfricaMatch drawnSCORECARD
24872023-01-02New Zealand v PakistanMatch drawnSCORECARD
24862022-12-26Pakistan v New ZealandMatch drawnSCORECARD
24852022-12-26South Africa v AustraliaAustralia won by an innings and 182 runsSCORECARD
24842022-12-22Bangladesh v IndiaIndia won by 3 wicketsSCORECARD
24832022-12-17Pakistan v EnglandEngland won by 8 wicketsSCORECARD
24822022-12-17South Africa v AustraliaAustralia won by 6 wicketsSCORECARD
24812022-12-14India v BangladeshIndia won by 188 runsSCORECARD
24802022-12-09England v PakistanEngland won by 26 runsSCORECARD
24792022-12-08Australia v West IndiesAustralia won by 419 runsSCORECARD
24782022-12-01England v PakistanEngland won by 74 runsSCORECARD
24772022-11-30Australia v West IndiesAustralia won by 164 runsSCORECARD
24762022-09-08South Africa v EnglandEngland won by 9 wicketsSCORECARD
24752022-08-25South Africa v EnglandEngland won by an innings and 85 runsSCORECARD
24742022-08-17England v South AfricaSouth Africa won by an innings and 12 runsSCORECARD
24732022-07-24Sri Lanka v PakistanSri Lanka won by 246 runsSCORECARD
24722022-07-16Sri Lanka v PakistanPakistan won by 4 wicketsSCORECARD
24712022-07-08Australia v Sri LankaSri Lanka won by an innings and 39 runsSCORECARD
24702022-07-01India v EnglandEngland won by 7 wicketsSCORECARD
24692022-06-29Sri Lanka v AustraliaAustralia won by 10 wicketsSCORECARD
24682022-06-24Bangladesh v West IndiesWest Indies won by 10 wicketsSCORECARD
24672022-06-23New Zealand v EnglandEngland won by 7 wicketsSCORECARD
24662022-06-16Bangladesh v West IndiesWest Indies won by 7 wicketsSCORECARD
24652022-06-10New Zealand v EnglandEngland won by 5 wicketsSCORECARD
24642022-06-02New Zealand v EnglandEngland won by 5 wicketsSCORECARD
24632022-05-23Bangladesh v Sri LankaSri Lanka won by 10 wicketsSCORECARD
24622022-05-15Sri Lanka v BangladeshMatch drawnSCORECARD
24612022-04-08South Africa v BangladeshSouth Africa won by 332 runsSCORECARD
24602022-03-31South Africa v BangladeshSouth Africa won by 220 runsSCORECARD
24592022-03-24England v West IndiesWest Indies won by 10 wicketsSCORECARD
24582022-03-21Australia v PakistanAustralia won by 115 runsSCORECARD
24572022-03-16England v West IndiesMatch drawnSCORECARD
24562022-03-12India v Sri LankaIndia won by 238 runsSCORECARD
24552022-03-12Australia v PakistanMatch drawnSCORECARD
24542022-03-08England v West IndiesMatch drawnSCORECARD
24532022-03-04Pakistan v AustraliaMatch drawnSCORECARD
24522022-03-04India v Sri LankaIndia won by an innings and 222 runsSCORECARD
24512022-02-25South Africa v New ZealandSouth Africa won by 198 runsSCORECARD
24502022-02-17South Africa v New ZealandNew Zealand won by an innings and 276 runsSCORECARD
24492022-01-14Australia v EnglandAustralia won by 146 runsSCORECARD
24482022-01-11India v South AfricaSouth Africa won by 7 wicketsSCORECARD
24472022-01-09New Zealand v BangladeshNew Zealand won by an innings and 117 runsSCORECARD
24462022-01-05Australia v EnglandMatch drawnSCORECARD
24452022-01-03India v South AfricaSouth Africa won by 7 wicketsSCORECARD
24442022-01-01New Zealand v BangladeshBangladesh won by 8 wicketsSCORECARD
24432021-12-26India v South AfricaIndia won by 113 runsSCORECARD
24422021-12-26England v AustraliaAustralia won by an innings and 14 runsSCORECARD
24412021-12-16Australia v EnglandAustralia won by 275 runsSCORECARD
24402021-12-08England v AustraliaAustralia won by 9 wicketsSCORECARD
24392021-12-04Pakistan v BangladeshPakistan won by an innings and 8 runsSCORECARD
24382021-12-03India v New ZealandIndia won by 372 runsSCORECARD
24372021-11-29Sri Lanka v West IndiesSri Lanka won by 164 runsSCORECARD
24362021-11-26Bangladesh v PakistanPakistan won by 8 wicketsSCORECARD
24352021-11-25India v New ZealandMatch drawnSCORECARD
24342021-11-21Sri Lanka v West IndiesSri Lanka won by 187 runsSCORECARD
24332021-09-02India v EnglandIndia won by 157 runsSCORECARD
24322021-08-25India v EnglandEngland won by an innings and 76 runsSCORECARD
24312021-08-20Pakistan v West IndiesPakistan won by 109 runsSCORECARD
24302021-08-12Pakistan v West IndiesWest Indies won by 1 wicketSCORECARD
24292021-08-12India v EnglandIndia won by 151 runsSCORECARD
24282021-08-04England v IndiaMatch drawnSCORECARD
24272021-07-07Bangladesh v ZimbabweBangladesh won by 220 runsSCORECARD
24262021-06-18South Africa v West IndiesSouth Africa won by 158 runsSCORECARD
24252021-06-18India v New ZealandNew Zealand won by 8 wicketsSCORECARD
24242021-06-10West Indies v South AfricaSouth Africa won by an innings and 63 runsSCORECARD
24232021-06-10England v New ZealandNew Zealand won by 8 wicketsSCORECARD
24222021-06-02New Zealand v EnglandMatch drawnSCORECARD
24212021-05-07Pakistan v ZimbabwePakistan won by an innings and 147 runsSCORECARD
24202021-04-29Zimbabwe v PakistanPakistan won by an innings and 116 runsSCORECARD
24192021-04-29Sri Lanka v BangladeshSri Lanka won by 209 runsSCORECARD
24182021-04-21Bangladesh v Sri LankaMatch drawnSCORECARD
24172021-03-29West Indies v Sri LankaMatch drawnSCORECARD
24162021-03-21Sri Lanka v West IndiesMatch drawnSCORECARD
24152021-03-10Afghanistan v ZimbabweAfghanistan won by 6 wicketsSCORECARD
24142021-03-04England v IndiaIndia won by an innings and 25 runsSCORECARD
24132021-03-02Afghanistan v ZimbabweZimbabwe won by 10 wicketsSCORECARD
24122021-02-24England v IndiaIndia won by 10 wicketsSCORECARD
24112021-02-13India v EnglandIndia won by 317 runsSCORECARD
24102021-02-11West Indies v BangladeshWest Indies won by 17 runsSCORECARD
24092021-02-05England v IndiaEngland won by 227 runsSCORECARD
24082021-02-04Pakistan v South AfricaPakistan won by 95 runsSCORECARD
24072021-02-03Bangladesh v West IndiesWest Indies won by 3 wicketsSCORECARD
24062021-01-26South Africa v PakistanPakistan won by 7 wicketsSCORECARD
24052021-01-22Sri Lanka v EnglandEngland won by 6 wicketsSCORECARD
24042021-01-15Australia v IndiaIndia won by 3 wicketsSCORECARD
24032021-01-14Sri Lanka v EnglandEngland won by 7 wicketsSCORECARD
24022021-01-07Australia v IndiaMatch drawnSCORECARD
24012021-01-03Sri Lanka v South AfricaSouth Africa won by 10 wicketsSCORECARD
24002021-01-03Pakistan v New ZealandNew Zealand won by an innings and 176 runsSCORECARD
23992020-12-26Sri Lanka v South AfricaSouth Africa won by an innings and 45 runsSCORECARD
23982020-12-26Australia v IndiaIndia won by 8 wicketsSCORECARD
23972020-12-26New Zealand v PakistanNew Zealand won by 101 runsSCORECARD
23962020-12-17India v AustraliaAustralia won by 8 wicketsSCORECARD
23952020-12-11New Zealand v West IndiesNew Zealand won by an innings and 12 runsSCORECARD
23942020-12-03New Zealand v West IndiesNew Zealand won by an innings and 134 runsSCORECARD
23932020-08-21England v PakistanMatch drawnSCORECARD
23922020-08-13Pakistan v EnglandMatch drawnSCORECARD
23912020-08-05Pakistan v EnglandEngland won by 3 wicketsSCORECARD
23902020-07-24England v West IndiesEngland won by 269 runsSCORECARD
23892020-07-16England v West IndiesEngland won by 113 runsSCORECARD
23882020-07-08England v West IndiesWest Indies won by 4 wicketsSCORECARD
23872020-02-29India v New ZealandNew Zealand won by 7 wicketsSCORECARD
23862020-02-22Zimbabwe v BangladeshBangladesh won by an innings and 106 runsSCORECARD
23852020-02-21India v New ZealandNew Zealand won by 10 wicketsSCORECARD
23842020-02-07Bangladesh v PakistanPakistan won by an innings and 44 runsSCORECARD
23832020-01-27Zimbabwe v Sri LankaMatch drawnSCORECARD
23822020-01-24England v South AfricaEngland won by 191 runsSCORECARD
23812020-01-19Zimbabwe v Sri LankaSri Lanka won by 10 wicketsSCORECARD
23802020-01-16England v South AfricaEngland won by an innings and 53 runsSCORECARD
23792020-01-03England v South AfricaEngland won by 189 runsSCORECARD
23782020-01-03Australia v New ZealandAustralia won by 279 runsSCORECARD
23772019-12-26South Africa v EnglandSouth Africa won by 107 runsSCORECARD
23762019-12-26Australia v New ZealandAustralia won by 247 runsSCORECARD
23752019-12-19Pakistan v Sri LankaPakistan won by 263 runsSCORECARD
23742019-12-12Australia v New ZealandAustralia won by 296 runsSCORECARD
23732019-12-11Sri Lanka v PakistanMatch drawnSCORECARD
23722019-11-29Australia v PakistanAustralia won by an innings and 48 runsSCORECARD
23712019-11-29New Zealand v EnglandMatch drawnSCORECARD
23702019-11-27Afghanistan v West IndiesWest Indies won by 9 wicketsSCORECARD
23692019-11-22Bangladesh v IndiaIndia won by an innings and 46 runsSCORECARD
23682019-11-21Pakistan v AustraliaAustralia won by an innings and 5 runsSCORECARD
23672019-11-21England v New ZealandNew Zealand won by an innings and 65 runsSCORECARD
23662019-11-14Bangladesh v IndiaIndia won by an innings and 130 runsSCORECARD
23652019-10-19India v South AfricaIndia won by an innings and 202 runsSCORECARD
23642019-10-10India v South AfricaIndia won by an innings and 137 runsSCORECARD
23632019-10-02India v South AfricaIndia won by 203 runsSCORECARD
23622019-09-12England v AustraliaEngland won by 135 runsSCORECARD
23612019-09-05Afghanistan v BangladeshAfghanistan won by 224 runsSCORECARD
23602019-09-04Australia v EnglandAustralia won by 185 runsSCORECARD
23592019-08-30India v West IndiesIndia won by 257 runsSCORECARD
23582019-08-22India v West IndiesIndia won by 318 runsSCORECARD
23572019-08-22Australia v EnglandEngland won by 1 wicketSCORECARD
23562019-08-22Sri Lanka v New ZealandNew Zealand won by an innings and 65 runsSCORECARD
23552019-08-14England v AustraliaMatch drawnSCORECARD
23542019-08-14New Zealand v Sri LankaSri Lanka won by 6 wicketsSCORECARD
23532019-08-01Australia v EnglandAustralia won by 251 runsSCORECARD
23522019-07-24England v IrelandEngland won by 143 runsSCORECARD
23512019-03-15Ireland v AfghanistanAfghanistan won by 7 wicketsSCORECARD
23502019-03-08Bangladesh v New ZealandNew Zealand won by an innings and 12 runsSCORECARD
23492019-02-28Bangladesh v New ZealandNew Zealand won by an innings and 52 runsSCORECARD
23482019-02-21South Africa v Sri LankaSri Lanka won by 8 wicketsSCORECARD
23472019-02-13South Africa v Sri LankaSri Lanka won by 1 wicketSCORECARD
23462019-02-09England v West IndiesEngland won by 232 runsSCORECARD
23452019-02-01Australia v Sri LankaAustralia won by 366 runsSCORECARD
23442019-01-31England v West IndiesWest Indies won by 10 wicketsSCORECARD
23432019-01-24Sri Lanka v AustraliaAustralia won by an innings and 40 runsSCORECARD
23422019-01-23West Indies v EnglandWest Indies won by 381 runsSCORECARD
23412019-01-11South Africa v PakistanSouth Africa won by 107 runsSCORECARD
23402019-01-03Pakistan v South AfricaSouth Africa won by 9 wicketsSCORECARD
23392019-01-03India v AustraliaMatch drawnSCORECARD
23382018-12-26Pakistan v South AfricaSouth Africa won by 6 wicketsSCORECARD