BATTING RECORD
Men Test: Highest individual scores
Batting record from available scorecards, 600 qualifying entries.
| Rank | Score | Player | Team | BF | SR | 4s | 6s | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 400* | Brian Lara | West Indies | 582 | 68.72 | 43 | 4 | England | Antigua Recreation Ground | 2004-04-10 |
| 2 | 380 | Matthew Hayden | Australia | 437 | 86.95 | 38 | 11 | Zimbabwe | WACA Ground | 2003-10-09 |
| 3 | 375 | Brian Lara | West Indies | 538 | 69.70 | 45 | 0 | England | Antigua Recreation Ground | 1994-04-16 |
| 4 | 374 | Mahela Jayawardene | Sri Lanka | 572 | 65.38 | 43 | 1 | South Africa | Sinhalese Sports Club Ground | 2006-07-27 |
| 5 | 367* | Wiaan Mulder | South Africa | 334 | 109.88 | 49 | 4 | Zimbabwe | Queens Sports Club | 2025-07-06 |
| 6 | 365* | Garry Sobers | West Indies | - | - | 38 | 0 | Pakistan | Sabina Park | 1958-02-26 |
| 7 | 364 | Leonard Hutton | England | 847 | 42.97 | 35 | 0 | Australia | Kennington Oval | 1938-08-20 |
| 8 | 340 | Sanath Jayasuriya | Sri Lanka | 578 | 58.82 | 36 | 2 | India | R Premadasa Stadium | 1997-08-02 |
| 9 | 337 | Hanif Mohammad | Pakistan | - | - | 24 | 0 | West Indies | Kensington Oval | 1958-01-17 |
| 10 | 336* | Wally Hammond | England | - | - | 34 | 10 | New Zealand | Eden Park | 1933-03-31 |
| 11 | 335* | David Warner | Australia | 418 | 80.14 | 39 | 1 | Pakistan | Adelaide Oval | 2019-11-29 |
| 12 | 334* | Mark Taylor | Australia | 564 | 59.21 | 32 | 1 | Pakistan | Arbab Niaz Stadium | 1998-10-15 |
| 13 | 334 | Donald Bradman | Australia | 448 | 74.55 | 46 | 0 | England | Headingley | 1930-07-11 |
| 14 | 333 | Chris Gayle | West Indies | 437 | 76.20 | 34 | 9 | Sri Lanka | Galle International Stadium | 2010-11-15 |
| 15 | 333 | Graham Gooch | England | 485 | 68.65 | 43 | 3 | India | Lord's | 1990-07-26 |
| 16 | 329* | Michael Clarke | Australia | 468 | 70.29 | 39 | 1 | India | Sydney Cricket Ground | 2012-01-03 |
| 17 | 329 | Inzamam-ul-Haq | Pakistan | 436 | 75.45 | 38 | 9 | New Zealand | Gaddafi Stadium | 2002-05-01 |
| 18 | 325 | Andy Sandham | England | 640 | 50.78 | 28 | 0 | West Indies | Sabina Park | 1930-04-03 |
| 19 | 319 | Virender Sehwag | India | 304 | 104.93 | 42 | 5 | South Africa | MA Chidambaram Stadium | 2008-03-26 |
| 20 | 319 | Kumar Sangakkara | Sri Lanka | 482 | 66.18 | 32 | 8 | Bangladesh | Zahur Ahmed Chowdhury Stadium | 2014-02-04 |
| 21 | 317 | Harry Brook | England | 322 | 98.44 | 29 | 3 | Pakistan | Multan Cricket Stadium | 2024-10-07 |
| 22 | 317 | Chris Gayle | West Indies | 483 | 65.63 | 37 | 3 | South Africa | Antigua Recreation Ground | 2005-04-29 |
| 23 | 313 | Younis Khan | Pakistan | 568 | 55.10 | 27 | 4 | Sri Lanka | National Stadium, Karachi | 2009-02-21 |
| 24 | 311* | Hashim Amla | South Africa | 529 | 58.79 | 35 | 0 | England | Kennington Oval | 2012-07-19 |
| 25 | 311 | Bob Simpson | Australia | 743 | 41.85 | 23 | 1 | England | Old Trafford | 1964-07-23 |
| 26 | 310* | John Edrich | England | 450 | 68.88 | 52 | 5 | New Zealand | Headingley | 1965-07-08 |
| 27 | 309 | Virender Sehwag | India | 375 | 82.40 | 39 | 6 | Pakistan | Multan Cricket Stadium | 2004-03-28 |
| 28 | 307 | Bob Cowper | Australia | 589 | 52.12 | 20 | 0 | England | Melbourne Cricket Ground | 1966-02-11 |
| 29 | 304 | Donald Bradman | Australia | 473 | 64.27 | 43 | 2 | England | Headingley | 1934-07-20 |
| 30 | 303* | KK Nair | India | 381 | 79.52 | 32 | 4 | England | MA Chidambaram Stadium | 2016-12-16 |
| 31 | 302* | Azhar Ali | Pakistan | 469 | 64.39 | 23 | 2 | West Indies | Dubai International Cricket Stadium | 2016-10-13 |
| 32 | 302 | Lawrence Rowe | West Indies | 430 | 70.23 | 36 | 1 | England | Kensington Oval | 1974-03-06 |
| 33 | 302 | Brendon McCullum | New Zealand | 559 | 54.02 | 32 | 4 | India | Basin Reserve | 2014-02-14 |
| 34 | 299* | Donald Bradman | Australia | - | - | 23 | 0 | South Africa | Adelaide Oval | 1932-01-29 |
| 35 | 299 | Martin Crowe | New Zealand | 523 | 57.17 | 29 | 3 | Sri Lanka | Basin Reserve | 1991-01-31 |
| 36 | 294 | Alastair Cook | England | 545 | 53.94 | 33 | 0 | India | Edgbaston | 2011-08-10 |
| 37 | 293 | Virender Sehwag | India | 254 | 115.35 | 40 | 7 | Sri Lanka | Brabourne Stadium | 2009-12-02 |
| 38 | 291 | Viv Richards | West Indies | 386 | 75.38 | 38 | 0 | England | Kennington Oval | 1976-08-12 |
| 39 | 291 | Ramnaresh Sarwan | West Indies | 452 | 64.38 | 30 | 2 | England | Kensington Oval | 2009-02-26 |
| 40 | 290 | Ross Taylor | New Zealand | 374 | 77.54 | 43 | 0 | Australia | WACA Ground | 2015-11-13 |
| 41 | 287 | Kumar Sangakkara | Sri Lanka | 457 | 62.80 | 35 | 0 | South Africa | Sinhalese Sports Club Ground | 2006-07-27 |
| 42 | 287 | Tip Foster | England | - | - | 37 | 0 | Australia | Sydney Cricket Ground | 1903-12-11 |
| 43 | 285* | Peter May | England | - | - | 25 | 2 | West Indies | Edgbaston | 1957-05-30 |
| 44 | 281 | VVS Laxman | India | 452 | 62.16 | 44 | 0 | Australia | Eden Gardens | 2001-03-11 |
| 45 | 280* | Javed Miandad | Pakistan | 460 | 60.86 | 19 | 1 | India | Hyderabad (Sind) | 1983-01-14 |
| 46 | 278* | AB de Villiers | South Africa | 418 | 66.50 | 23 | 6 | Pakistan | Sheikh Zayed Stadium | 2010-11-20 |
| 47 | 278 | Denis Compton | England | - | - | 34 | 1 | Pakistan | Trent Bridge | 1954-07-01 |
| 48 | 277 | Brian Lara | West Indies | 372 | 74.46 | 38 | 0 | Australia | Sydney Cricket Ground | 1993-01-02 |
| 49 | 277 | Graeme Smith | South Africa | 373 | 74.26 | 35 | 0 | England | Edgbaston | 2003-07-24 |
| 50 | 275* | Daryll Cullinan | South Africa | 490 | 56.12 | 27 | 2 | New Zealand | Eden Park | 1999-02-27 |
| 51 | 275 | Mahela Jayawardene | Sri Lanka | 435 | 63.21 | 27 | 1 | India | Narendra Modi Stadium | 2009-11-16 |
| 52 | 275 | Gary Kirsten | South Africa | 642 | 42.83 | 26 | 0 | England | Kingsmead | 1999-12-26 |
| 53 | 274* | Stephen Fleming | New Zealand | 476 | 57.56 | 28 | 1 | Sri Lanka | P Sara Oval | 2003-04-25 |
| 54 | 274 | Graeme Pollock | South Africa | 401 | 68.32 | 43 | 0 | Australia | Kingsmead | 1970-02-05 |
| 55 | 274 | Zaheer Abbas | Pakistan | 467 | 58.67 | 38 | 0 | England | Edgbaston | 1971-06-03 |
| 56 | 271 | Javed Miandad | Pakistan | 465 | 58.27 | 28 | 5 | New Zealand | Eden Park | 1989-02-24 |
| 57 | 270* | George Headley | West Indies | - | - | 30 | 0 | England | Sabina Park | 1935-03-14 |
| 58 | 270 | Kumar Sangakkara | Sri Lanka | 365 | 73.97 | 36 | 2 | Zimbabwe | Queens Sports Club | 2004-05-14 |
| 59 | 270 | Donald Bradman | Australia | 375 | 72.00 | 22 | 0 | England | Melbourne Cricket Ground | 1937-01-01 |
| 60 | 270 | Rahul Dravid | India | 495 | 54.54 | 34 | 1 | Pakistan | Rawalpindi Cricket Stadium | 2004-04-13 |
| 61 | 269* | Adam Voges | Australia | 285 | 94.38 | 33 | 0 | West Indies | Bellerive Oval | 2015-12-10 |
| 62 | 269 | Shubman Gill | India | 387 | 69.50 | 30 | 3 | England | Edgbaston | 2025-07-02 |
| 63 | 268 | Graham Yallop | Australia | 517 | 51.83 | 29 | 0 | Pakistan | Melbourne Cricket Ground | 1983-12-26 |
| 64 | 267* | Bryan Young | New Zealand | 422 | 63.27 | 37 | 0 | Sri Lanka | University Oval, Dunedin | 1997-03-07 |
| 65 | 267 | Aravinda de Silva | Sri Lanka | 380 | 70.26 | 40 | 0 | New Zealand | Basin Reserve | 1991-01-31 |
| 66 | 267 | Zak Crawley | England | 393 | 67.93 | 34 | 1 | Pakistan | The Rose Bowl | 2020-08-21 |
| 67 | 267 | Younis Khan | Pakistan | 504 | 52.97 | 32 | 1 | India | M Chinnaswamy Stadium | 2005-03-24 |
| 68 | 266 | Bill Ponsford | Australia | 422 | 63.03 | 27 | 0 | England | Kennington Oval | 1934-08-18 |
| 69 | 266 | Dave Houghton | Zimbabwe | 541 | 49.16 | 30 | 3 | Sri Lanka | Queens Sports Club | 1994-10-20 |
| 70 | 264* | Tom Latham | New Zealand | 489 | 53.98 | 21 | 1 | Sri Lanka | Basin Reserve | 2018-12-15 |
| 71 | 263 | Alastair Cook | England | 528 | 49.81 | 18 | 0 | Pakistan | Sheikh Zayed Stadium | 2015-10-13 |
| 72 | 262* | Dennis Amiss | England | 563 | 46.53 | 40 | 1 | West Indies | Sabina Park | 1974-02-16 |
| 73 | 262 | Joe Root | England | 375 | 69.86 | 17 | 0 | Pakistan | Multan Cricket Stadium | 2024-10-07 |
| 74 | 262 | Stephen Fleming | New Zealand | 423 | 61.93 | 31 | 2 | South Africa | Newlands | 2006-04-27 |
| 75 | 261* | Ramnaresh Sarwan | West Indies | 402 | 64.92 | 32 | 0 | Bangladesh | Sabina Park | 2004-06-04 |
| 76 | 261 | Frank Worrell | West Indies | - | - | 35 | 2 | England | Trent Bridge | 1950-07-20 |
| 77 | 260 | Marlon Samuels | West Indies | 455 | 57.14 | 31 | 3 | Bangladesh | Sheikh Abu Naser Stadium | 2012-11-21 |
| 78 | 260 | Javed Miandad | Pakistan | 521 | 49.90 | 28 | 1 | England | Kennington Oval | 1987-08-06 |
| 79 | 260 | Conrad Hunte | West Indies | - | - | 28 | 1 | Pakistan | Sabina Park | 1958-02-26 |
| 80 | 259* | Michael Clarke | Australia | 398 | 65.07 | 26 | 0 | South Africa | Brisbane Cricket Ground | 2012-11-09 |
| 81 | 259 | Ryan Rickelton | South Africa | 343 | 75.51 | 29 | 3 | Pakistan | Newlands | 2025-01-03 |
| 82 | 259 | Graeme Smith | South Africa | 370 | 70.00 | 34 | 0 | England | Lord's | 2003-07-31 |
| 83 | 259 | Glenn Turner | New Zealand | 759 | 34.12 | 22 | 0 | West Indies | Bourda | 1972-04-06 |
| 84 | 258 | Ben Stokes | England | 198 | 130.30 | 30 | 11 | South Africa | Newlands | 2016-01-02 |
| 85 | 258 | Seymour Nurse | West Indies | - | - | 34 | 1 | New Zealand | Lancaster Park | 1969-03-13 |
| 85 | 258 | Tom Graveney | England | - | - | 30 | 0 | West Indies | Trent Bridge | 1957-07-04 |
| 87 | 257* | Wasim Akram | Pakistan | 363 | 70.79 | 22 | 12 | Zimbabwe | Sheikhupura Stadium | 1996-10-17 |
| 88 | 257 | Ricky Ponting | Australia | 458 | 56.11 | 25 | 0 | India | Melbourne Cricket Ground | 2003-12-26 |
| 89 | 256 | Ken Barrington | England | 624 | 41.02 | 26 | 0 | Australia | Old Trafford | 1964-07-23 |
| 90 | 256 | Rohan Kanhai | West Indies | - | - | 42 | 0 | India | Eden Gardens | 1958-12-31 |
| 91 | 255* | Jackie McGlew | South Africa | - | - | 19 | 0 | New Zealand | Basin Reserve | 1953-03-06 |
| 92 | 254* | Virat Kohli | India | 336 | 75.59 | 33 | 2 | South Africa | Maharashtra Cricket Association Stadium | 2019-10-10 |
| 93 | 254 | Virender Sehwag | India | 247 | 102.83 | 47 | 1 | Pakistan | Gaddafi Stadium | 2006-01-13 |
| 94 | 254 | Donald Bradman | Australia | 376 | 67.55 | 25 | 0 | England | Lord's | 1930-06-27 |
| 95 | 254 | Joe Root | England | 406 | 62.56 | 27 | 0 | Pakistan | Old Trafford | 2016-07-22 |
| 96 | 253* | Hashim Amla | South Africa | 473 | 53.48 | 22 | 0 | India | Vidarbha Cricket Association Stadium | 2010-02-06 |
| 97 | 253 | David Warner | Australia | 286 | 88.46 | 24 | 2 | New Zealand | WACA Ground | 2015-11-13 |
| 98 | 253 | Sanath Jayasuriya | Sri Lanka | 348 | 72.70 | 33 | 4 | Pakistan | Iqbal Stadium | 2004-10-20 |
| 99 | 252 | Tom Latham | New Zealand | 373 | 67.56 | 34 | 2 | Bangladesh | Hagley Oval | 2022-01-09 |
| 100 | 251 | Kane Williamson | New Zealand | 412 | 60.92 | 34 | 2 | West Indies | Seddon Park | 2020-12-03 |
Available scorecards only; the twelve-team archive is complete from 2001 and partial before. Tied figures share a rank.