| Rank | Name | Opp. | Venue | Date | |
| 1 | RE Foster (Eng) | 287 | Aus | Sydney | 11 Dec 1903 |
| 2 | JA Rudolph (SAf) | 222* | Bdesh | Chittagong MAS | 24 Apr 2003 |
| 3 | MS Sinclair (NZ) | 214 | WI | Wellington BR | 26 Dec 1999 |
| = | LG Rowe (WI) | 214 | NZ | Kingston | 16 Feb 1972 |
| 5 | DSBP Kuruppu (SL) | 201* | NZ | Colombo CCC | 16 Apr 1987 |
| 6 | GA Headley (WI) | 176 | Eng | Bridgetown | 11 Jan 1930 |
| 7 | Yasir Hameed (Pak) | 170 | Bdesh | Karachi | 20 Aug 2003 |
| 8 | Khalid Ibadulla (Pak) | 166 | Aus | Karachi | 24 Oct 1964 |
| 9 | C Bannerman (Aus) | 165* | Eng | Melbourne | 15 Mar 1877 |
| 10 | A Jackson (Aus) | 164 | Eng | Adelaide | 1 Feb 1929 |
| 11 | AC Hudson (SAf) | 163 | WI | Bridgetown | 18 Apr 1992 |
| = | Javed Miandad (Pak) | 163 | NZ | Lahore | 9 Oct 1976 |
| 13 | KC Wessels (Aus) | 162 | Eng | Brisbane | 26 Nov 1982 |
| 14 | WB Phillips (Aus) | 159 | Pak | Perth | 11 Nov 1983 |
| 15 | KD Walters (Aus) | 155 | Eng | Brisbane | 10 Dec 1965 |
| 16 | KS Ranjitsinhji (Eng) | 154* | Aus | Manchester | 16 Jul 1896 |
| 17 | WG Grace (Eng) | 152 | Aus | The Oval | 6 Sep 1880 |
| 18 | MJ Clarke (Aus) | 151 | Ind | Bangalore | 6 Oct 2004 |
| 19 | Aminul Islam (Bdesh) | 145 | Ind | Dhaka | 10 Nov 2000 |
| 20 | CC Hunte (WI) | 142 | Pak | Bridgetown | 17 Jan 1958 |
| 21 | SC Griffith (Eng) | 140 | WI | Port-of-Spain | 11 Feb 1948 |
| 22 | PBH May (Eng) | 138 | SAf | Leeds | 26 Jul 1951 |
| = | ME Waugh (Aus) | 138 | Eng | Adelaide | 25 Jan 1991 |
| 24 | GR Viswanath (Ind) | 137 | Aus | Kanpur | 15 Nov 1969 |
| 25 | BH Valentine (Eng) | 136 | Ind | Bombay Gym | 15 Dec 1933 |
| 26 | PF Warner (Eng) | 132* | SAf | Johannesburg OW | 14 Feb 1899 |
| = | RS Kaluwitharana (SL) | 132* | Aus | Colombo SSC | 17 Aug 1992 |
| 28 | SC Ganguly (Ind) | 131 | Eng | Lord's | 20 Jun 1996 |
| 29 | Azhar Mahmood (Pak) | 128* | SAf | Rawalpindi | 6 Oct 1997 |
| 30 | MJ Prior (Eng) | 126* | WI | Lord's | 17 May 2007 |
| 31 | SB Amarnath (Ind) | 124 | NZ | Auckland | 24 Jan 1976 |
| 32 | DL Houghton (Zim) | 121 | Ind | Harare | 18 Oct 1992 |
| 33 | H Masakadza (Zim) | 119 | WI | Harare | 27 Jul 2001 |
| = | G Gunn (Eng) | 119 | Aus | Sydney | 13 Dec 1907 |
| 35 | L Amarnath (Ind) | 118 | Eng | Bombay Gym | 15 Dec 1933 |
| 36 | JE Mills (NZ) | 117 | Eng | Wellington BR | 24 Jan 1930 |
| 37 | RJ Hartigan (Aus) | 116 | Eng | Adelaide | 10 Jan 1908 |
| 38 | BH Pairaudeau (WI) | 115 | Ind | Port-of-Spain | 21 Jan 1953 |
| = | Ali Naqvi (Pak) | 115 | SAf | Rawalpindi | 6 Oct 1997 |
| 40 | GP Thorpe (Eng) | 114* | Aus | Nottingham | 1 Jul 1993 |
| 41 | Mohammad Ashraful (Bdesh) | 114 | SL | Colombo SSC | 6 Sep 2001 |
| 42 | AG Ganteaume (WI) | 112 | Eng | Port-of-Spain | 11 Feb 1948 |
| = | AA Baig (Ind) | 112 | Eng | Manchester | 23 Jul 1959 |
| = | AJ Strauss (Eng) | 112 | NZ | Lord's | 20 May 2004 |
| 45 | RH Shodhan (Ind) | 110 | Pak | Kolkata | 12 Dec 1952 |
| = | WH Ponsford (Aus) | 110 | Eng | Sydney | 19 Dec 1924 |
| = | M Azharuddin (Ind) | 110 | Eng | Kolkata | 31 Dec 1984 |
| 48 | Mohammad Wasim (Pak) | 109* | NZ | Lahore | 21 Nov 1996 |
| 49 | GJ Cosier (Aus) | 109 | WI | Melbourne | 26 Dec 1975 |
| 50 | GS Chappell (Aus) | 108 | Eng | Perth | 11 Dec 1970 |
| 51 | MJ Greatbatch (NZ) | 107* | Eng | Auckland | 25 Feb 1988 |
| 52 | H Graham (Aus) | 107 | Eng | Lord's | 17 Jul 1893 |
| = | RE Redmond (NZ) | 107 | Pak | Auckland | 16 Feb 1973 |
| = | JH Hampshire (Eng) | 107 | WI | Lord's | 26 Jun 1969 |
| = | Younis Khan (Pak) | 107 | SL | Rawalpindi | 26 Feb 2000 |
| = | SB Styris (NZ) | 107 | WI | St George's | 28 Jun 2002 |
| = | CG Greenidge (WI) | 107 | Ind | Bangalore | 22 Nov 1974 |
| 58 | FC Hayes (Eng) | 106* | WI | The Oval | 26 Jul 1973 |
| 59 | PA Gibb (Eng) | 106 | SAf | Johannesburg OW | 24 Dec 1938 |
| 60 | DR Smith (WI) | 105* | SAf | Cape Town | 2 Jan 2004 |
| = | L Baichan (WI) | 105* | Pak | Lahore | 15 Feb 1975 |
| 62 | Hanumant Singh (Ind) | 105 | Eng | Delhi | 8 Feb 1964 |
| = | V Sehwag (Ind) | 105 | SAf | Bloemfontein | 3 Nov 2001 |
| = | Yasir Hameed (Pak) | 105 | Bdesh | Karachi | 20 Aug 2003 |
| = | BR Taylor (NZ) | 105 | Ind | Kolkata | 5 Mar 1965 |
| 66 | AN Cook (Eng) | 104* | Ind | Nagpur | 1 Mar 2006 |
| = | CA Milton (Eng) | 104* | NZ | Leeds | 3 Jul 1958 |
| 68 | HL Collins (Aus) | 104 | Eng | Sydney | 17 Dec 1920 |
| = | OG Smith (WI) | 104 | Aus | Kingston | 26 Mar 1955 |
| = | L Vincent (NZ) | 104 | Aus | Perth | 30 Nov 2001 |
| = | RA Duff (Aus) | 104 | Eng | Melbourne | 1 Jan 1902 |
| = | Taufeeq Umar (Pak) | 104 | Bdesh | Multan | 29 Aug 2001 |
| 73 | TT Samaraweera (SL) | 103* | Ind | Colombo SSC | 29 Aug 2001 |
| 74 | PK Amre (Ind) | 103 | SAf | Durban | 13 Nov 1992 |
| = | DM Wellham (Aus) | 103 | Eng | The Oval | 27 Aug 1981 |
| 76 | GS Blewett (Aus) | 102* | Eng | Adelaide | 26 Jan 1995 |
| 77 | IAK Pataudi (Eng) | 102 | Aus | Sydney | 2 Dec 1932 |
| 78 | JW Burke (Aus) | 101* | Eng | Adelaide | 2 Feb 1951 |
| 79 | AI Kallicharran (WI) | 100* | NZ | Georgetown | 6 Apr 1972 |
| = | AG Kripal Singh (Ind) | 100* | NZ | Hyderabad LBS | 19 Nov 1955 |
| = | LG Rowe (WI) | 100* | NZ | Kingston | 16 Feb 1972 |
| = | Saleem Malik (Pak) | 100* | SL | Karachi | 5 Mar 1982 |
| 83 | AB Williams (WI) | 100 | Aus | Georgetown | 31 Mar 1978 |
| 84 | RJ Christiani (WI) | 99 | Eng | Bridgetown | 21 Jan 1948 |
| = | Asim Kamal (Pak) | 99 | SAf | Lahore | 17 Oct 2003 |
| = | AG Chipperfield (Aus) | 99 | Eng | Nottingham | 8 Jun 1934 |
| 87 | AJ Richardson (Aus) | 98 | Eng | Sydney | 19 Dec 1924 |
| 88 | IR Redpath (Aus) | 97 | SAf | Melbourne | 1 Jan 1964 |
| = | LJ Tancred (SAf) | 97 | Aus | Johannesburg OW | 11 Oct 1902 |
| = | FMM Worrell (WI) | 97 | Eng | Port-of-Spain | 11 Feb 1948 |
| 91 | VH Stollmeyer (WI) | 96 | Eng | The Oval | 19 Aug 1939 |
| = | RT Ponting (Aus) | 96 | SL | Perth | 8 Dec 1995 |
| 93 | Abdul Kadir (Pak) | 95 | Aus | Karachi | 24 Oct 1964 |
| = | R Dravid (Ind) | 95 | Eng | Lord's | 20 Jun 1996 |
| 95 | C Milburn (Eng) | 94 | WI | Manchester | 2 Jun 1966 |
| = | JK Holt (WI) | 94 | Eng | Kingston | 15 Jan 1954 |
| = | RC Russell (Eng) | 94 | SL | Lord's | 25 Aug 1988 |
| 98 | NS Harford (NZ) | 93 | Pak | Lahore LG | 26 Oct 1955 |
| = | CG Greenidge (WI) | 93 | Ind | Bangalore | 22 Nov 1974 |
| = | PA Gibb (Eng) | 93 | SAf | Johannesburg OW | 24 Dec 1938 |
Asterisk signifies not out
Bold signifies achievement less than 3 years old.
Date given refers to first day of match.