Batting innings by innings (Men's Tests)
The highest score in men's Tests since 1981 is 400* by Brian Lara (WI) v ENG at St John's, 10 Apr 2004.
More filters
1 active
From 1981-01-01×
OverallInnings by inningsMatch by matchFormat summaryTeam summaryOpposition summaryGround summarySeries summaryYear summary
| Player | Runs | BF | 4s | 6s | SR | Pos | Dismissal | Inns | Opposition | Ground | Date |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Brian LaraWI | 400* | 582 | 43 | 4 | 68.73 | 3 | not out | 1 | v ENG | St John's | 10 Apr 2004 |
| Matthew HaydenAUS | 380 | 437 | 38 | 11 | 86.96 | 2 | c SV Carlisle b TR Gripper | 1 | v ZIM | Perth | 9 Oct 2003 |
| Brian LaraWI | 375 | 538 | 45 | 0 | 69.70 | 3 | c †RC Russell b AR Caddick | 1 | v ENG | St John's | 16 Apr 1994 |
| Mahela JayawardeneSL | 374 | 572 | 43 | 1 | 65.38 | 4 | b A Nel | 2 | v SA | Colombo | 27 Jul 2006 |
| Wiaan MulderSA | 367* | 334 | 49 | 4 | 109.88 | 3 | not out | 1 | v ZIM | Bulawayo | 6 Jul 2025 |
| Sanath JayasuriyaSL | 340 | 578 | 36 | 2 | 58.82 | 1 | c SC Ganguly b RK Chauhan | 2 | v IND | Colombo | 2 Aug 1997 |
| David WarnerAUS | 335* | 418 | 39 | 1 | 80.14 | 1 | not out | 1 | v PAK | Adelaide | 29 Nov 2019 |
| Mark TaylorAUS | 334* | 564 | 32 | 1 | 59.22 | 1 | not out | 1 | v PAK | Peshawar | 15 Oct 1998 |
| Chris GayleWI | 333 | 437 | 34 | 9 | 76.20 | 1 | b BAW Mendis | 1 | v SL | Galle | 15 Nov 2010 |
| Graham GoochENG | 333 | 485 | 43 | 3 | 68.66 | 1 | b M Prabhakar | 1 | v IND | London | 26 Jul 1990 |
| Michael ClarkeAUS | 329* | 468 | 39 | 1 | 70.30 | 5 | not out | 2 | v IND | Sydney | 3 Jan 2012 |
| Inzamam-ul-HaqPAK | 329 | 436 | 38 | 9 | 75.46 | 4 | c DR Tuffey b BGK Walker | 1 | v NZ | Lahore | 1 May 2002 |
| Virender SehwagIND | 319 | 304 | 42 | 5 | 104.93 | 2 | c ND McKenzie b M Ntini | 2 | v SA | Chennai | 26 Mar 2008 |
| Kumar SangakkaraSL | 319 | 482 | 32 | 8 | 66.18 | 3 | c Sohag Gazi b Nasir Hossain | 1 | v BAN | Chittagong | 4 Feb 2014 |
| Harry BrookENG | 317 | 322 | 29 | 3 | 98.45 | 5 | c Shan Masood b Saim Ayub | 2 | v PAK | Multan | 7 Oct 2024 |
| Chris GayleWI | 317 | 483 | 37 | 3 | 65.63 | 1 | c GC Smith b M Zondeki | 2 | v SA | St John's | 29 Apr 2005 |
| Younis KhanPAK | 313 | 568 | 27 | 4 | 55.11 | 3 | b CRD Fernando | 2 | v SL | Karachi | 21 Feb 2009 |
| Hashim AmlaSA | 311* | 529 | 35 | 0 | 58.79 | 3 | not out | 2 | v ENG | London | 19 Jul 2012 |
| Virender SehwagIND | 309 | 375 | 39 | 6 | 82.40 | 2 | c Taufeeq Umar b Mohammad Sami | 1 | v PAK | Multan | 28 Mar 2004 |
| Karun NairIND | 303* | 381 | 32 | 4 | 79.53 | 5 | not out | 2 | v ENG | Chennai | 16 Dec 2016 |
| Azhar AliPAK | 302* | 469 | 23 | 2 | 64.39 | 2 | not out | 1 | v WI | Dubai | 13 Oct 2016 |
| Brendon McCullumNZ | 302 | 559 | 32 | 4 | 54.03 | 5 | c †MS Dhoni b Z Khan | 3 | v IND | Wellington | 14 Feb 2014 |
| Martin CroweNZ | 299 | 523 | 29 | 3 | 57.17 | 4 | c †HP Tillakaratne b A Ranatunga | 3 | v SL | Wellington | 31 Jan 1991 |
| Alastair CookENG | 294 | 545 | 33 | 0 | 53.94 | 2 | c SK Raina b I Sharma | 2 | v IND | Birmingham | 10 Aug 2011 |
| Virender SehwagIND | 293 | 254 | 40 | 7 | 115.35 | 2 | c & b M Muralitharan | 2 | v SL | Mumbai | 2 Dec 2009 |
| Ramnaresh SarwanWI | 291 | 452 | 30 | 2 | 64.38 | 3 | b RJ Sidebottom | 2 | v ENG | Barbados | 26 Feb 2009 |
| Ross TaylorNZ | 290 | 374 | 43 | 0 | 77.54 | 4 | c sub (JW Wells) b NM Lyon | 2 | v AUS | Perth | 13 Nov 2015 |
| Kumar SangakkaraSL | 287 | 457 | 35 | 0 | 62.80 | 3 | c †MV Boucher b AJ Hall | 2 | v SA | Colombo | 27 Jul 2006 |
| VVS LaxmanIND | 281 | 452 | 44 | 0 | 62.17 | 3 | c RT Ponting b GD McGrath | 3 | v AUS | Kolkata | 11 Mar 2001 |
| Javed MiandadPAK | 280* | 460 | 19 | 1 | 60.87 | 4 | not out | 1 | v IND | Sindh | 14 Jan 1983 |
| AB de VilliersSA | 278* | 418 | 23 | 6 | 66.51 | 5 | not out | 1 | v PAK | Abu Dhabi | 20 Nov 2010 |
| Brian LaraWI | 277 | 372 | 38 | 0 | 74.46 | 4 | run out | 2 | v AUS | Sydney | 2 Jan 1993 |
| Graeme SmithSA | 277 | 373 | 35 | 0 | 74.26 | 1 | c JM Anderson b AF Giles | 1 | v ENG | Birmingham | 24 Jul 2003 |
| Daryll CullinanSA | 275* | 490 | 27 | 2 | 56.12 | 4 | not out | 1 | v NZ | Auckland | 27 Feb 1999 |
| Mahela JayawardeneSL | 275 | 435 | 27 | 1 | 63.22 | 4 | b A Mishra | 2 | v IND | Ahmedabad | 16 Nov 2009 |
| Gary KirstenSA | 275 | 642 | 26 | 0 | 42.83 | 1 | b MA Butcher | 3 | v ENG | Durban | 26 Dec 1999 |
| Stephen FlemingNZ | 274* | 476 | 28 | 1 | 57.56 | 3 | not out | 1 | v SL | Colombo | 25 Apr 2003 |
| Javed MiandadPAK | 271 | 465 | 28 | 5 | 58.28 | 4 | c †IDS Smith b EJ Chatfield | 1 | v NZ | Auckland | 24 Feb 1989 |
| Kumar SangakkaraSL | 270 | 365 | 36 | 2 | 73.97 | 3 | c †T Taibu b T Panyangara | 2 | v ZIM | Bulawayo | 14 May 2004 |
| Rahul DravidIND | 270 | 495 | 34 | 1 | 54.55 | 3 | b Imran Farhat | 2 | v PAK | Rawalpindi | 13 Apr 2004 |
| Adam VogesAUS | 269* | 285 | 33 | 0 | 94.39 | 4 | not out | 1 | v WI | Hobart | 10 Dec 2015 |
| Shubman GillIND | 269 | 387 | 30 | 3 | 69.51 | 4 | c OJ Pope b JC Tongue | 1 | v ENG | Birmingham | 2 Jul 2025 |
| Graham YallopAUS | 268 | 517 | 29 | 0 | 51.84 | 3 | c †Wasim Bari b Sarfraz Nawaz | 2 | v PAK | Melbourne | 26 Dec 1983 |
| Bryan YoungNZ | 267* | 422 | 37 | 0 | 63.27 | 1 | not out | 1 | v SL | Dunedin | 7 Mar 1997 |
| Aravinda de SilvaSL | 267 | 380 | 40 | 0 | 70.26 | 4 | c GE Bradburn b DK Morrison | 2 | v NZ | Wellington | 31 Jan 1991 |
| Zak CrawleyENG | 267 | 393 | 34 | 1 | 67.94 | 3 | st †Mohammad Rizwan b Asad Shafiq | 1 | v PAK | Southampton | 21 Aug 2020 |
| Younis KhanPAK | 267 | 504 | 32 | 1 | 52.98 | 3 | c IK Pathan b Harbhajan Singh | 1 | v IND | Bangalore | 24 Mar 2005 |
| Dave HoughtonZIM | 266 | 541 | 30 | 3 | 49.17 | 4 | lbw b WPUJC Vaas | 1 | v SL | Bulawayo | 20 Oct 1994 |
| Tom LathamNZ | 264* | 489 | 21 | 1 | 53.99 | 2 | not out | 2 | v SL | Wellington | 15 Dec 2018 |
| Alastair CookENG | 263 | 528 | 18 | 0 | 49.81 | 1 | c Shan Masood b Shoaib Malik | 2 | v PAK | Abu Dhabi | 13 Oct 2015 |
Page 1Next
BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match
Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.