#Player NameTeamMatInnsNoRunsAveHS100s50s0sPeriod
Sachin Tendulkar Ind 159 261 27 12773 54.5855 248* 42 53 14 1989 
Ricky Ponting Aus 136 229 26 11375 56.0345 257 38 48 11 1995 
Brian Lara WI 131 232 11953 52.8894 400* 34 48 17 1990-2006 
Sunil Gavaskar Ind 125 214 16 10122 51.1212 236* 34 45 12 1971-1987 
Steve Waugh Aus 168 260 46 10927 51.0607 200 32 50 22 1985-2004 
Jacques Kallis SA 131 221 33 10277 54.6649 189* 31 51 10 1995 
Matthew Hayden Aus 103 184 14 8625 50.7353 380 30 29 14 1994-2009 
Donald Bradman Aus 52 80 10 6996 99.9429 334 29 13 1928-1948 
Allan Border Aus 156 265 44 11174 50.5611 205 27 63 11 1978-1994 
10 Garry Sobers WI 93 160 21 8032 57.7842 365* 26 30 12 1954-1974 
11 Mahela Jayawardene SL 107 177 13 8747 53.3354 374 26 35 11 1997 
12 Rahul Dravid Ind 134 233 27 10823 52.5388 270 26 57 1996 
13 Inzamam-ul-Haq Pak 120 200 22 8830 49.6067 329 25 46 15 1992-2007 
14 Viv Richards WI 121 182 12 8540 50.2353 291 24 45 10 1974-1991 
15 Mohammad Yousuf Pak 82 140 12 7023 54.8672 223 24 29 1998 
16 Greg Chappell Aus 87 151 19 7110 53.8636 247* 24 31 12 1970-1984 
17 Javed Miandad Pak 124 189 21 8832 52.5714 280* 23 23 1976-1993 
18 Justin Langer Aus 105 182 12 7696 45.2706 250 23 30 11 1993-2007 
19 Mohammad Azharuddin Ind 99 147 6215 45.0362 199 22 21 1984-2000 
20 Wally Hammond Eng 85 140 16 7249 58.4597 336* 22 24 1927-1947 
21 Colin Cowdrey Eng 114 188 15 7624 44.0694 182 22 38 1954-1975 
22 Geoff Boycott Eng 108 193 23 8114 47.7294 246* 22 42 10 1964-1982 
23 Shivnarine Chanderpaul WI 121 206 32 8576 49.2874 203* 21 52 12 1994 
24 David Boon Aus 107 190 20 7422 43.6588 200 21 32 16 1984-1996 
25 Gary Kirsten SA 101 176 15 7289 45.2733 275 21 34 13 1993-2004 
26 Neil Harvey Aus 79 137 10 6149 48.4173 205 21 24 1948-1963 
27 Kumar Sangakkara SL 85 142 10 7308 55.3636 287 20 32 2000 
28 Graham Gooch Eng 118 215 8900 42.5837 333 20 46 13 1975-1995 
29 Aravinda de Silva SL 93 159 11 6361 42.9797 267 20 22 1984-2002 
30 Ken Barrington Eng 82 131 15 6806 58.6724 256 20 35 1955-1968 
31 Mark Waugh Aus 128 209 17 8029 41.8177 153* 20 47 19 1991-2002 
32 Leonard Hutton Eng 79 138 15 6971 56.6748 364 19 33 1937-1955 
33 Gordon Greenidge WI 108 185 16 7558 44.7219 226 19 40 1974-1991 
34 Mark Taylor Aus 104 186 13 7525 43.4971 334* 19 40 1989-1999 
35 Clive Lloyd WI 110 175 14 7515 46.6770 242* 19 39 1978-1994



#Player NameTeamMatInnsNoRunsAveHS100s50s0sPeriod
Allan Border Aus 156 265 44 11174 50.5611 205 27 63 11 1978-1994 
Rahul Dravid Ind 134 233 27 10823 52.5388 270 26 57 1996 
Sachin Tendulkar Ind 159 261 27 12773 54.5855 248* 42 53 14 1989 
Shivnarine Chanderpaul WI 121 206 32 8576 49.2874 203* 21 52 12 1994 
Jacques Kallis SA 131 221 33 10277 54.6649 189* 31 51 10 1995 
Steve Waugh Aus 168 260 46 10927 51.0607 200 32 50 22 1985-2004 
Ricky Ponting Aus 136 229 26 11375 56.0345 257 38 48 11 1995 
Brian Lara WI 131 232 11953 52.8894 400* 34 48 17 1990-2006 
Mark Waugh Aus 128 209 17 8029 41.8177 153* 20 47 19 1991-2002 
10 Stephen Fleming NZ 111 189 10 7172 40.0670 274* 46 16 1994-2008 
11 Mike Atherton Eng 115 212 7728 37.6976 185* 16 46 20 1989-2001 
12 Graham Gooch Eng 118 215 8900 42.5837 333 20 46 13 1975-1995 
13 Inzamam-ul-Haq Pak 120 200 22 8830 49.6067 329 25 46 15 1992-2007 
14 Sunil Gavaskar Ind 125 214 16 10122 51.1212 236* 34 45 12 1971-1987 
15 Alec Stewart Eng 133 235 21 8463 39.5467 190 15 45 14 1990-2003 
16 Viv Richards WI 121 182 12 8540 50.2353 291 24 45 10 1974-1991 
17 Geoff Boycott Eng 108 193 23 8114 47.7294 246* 22 42 10 1964-1982 
18 Gordon Greenidge WI 108 185 16 7558 44.7219 226 19 40 1974-1991 
19 Mark Taylor Aus 104 186 13 7525 43.4971 334* 19 40 1989-1999 
20 VVS Laxman Ind 105 174 25 6741 45.2416 281 14 39 11 1996 
21 Graham Thorpe Eng 100 179 28 6744 44.6623 200* 16 39 12 1993-2005 
22 David Gower Eng 117 204 18 8231 44.2527 215 18 39 1978-1992 
23 Desmond Haynes WI 116 202 25 7487 42.2994 184 18 39 10 1978-1994 
24 Clive Lloyd WI 110 175 14 7515 46.6770 242* 19 39 1978-1994 
25 Colin Cowdrey Eng 114 188 15 7624 44.0694 182 22 38 1954-1975 
26 Arjuna Ranatunga SL 93 155 12 5105 35.6993 135* 38 12 1982-2000 
27 Mahela Jayawardene SL 107 177 13 8747 53.3354 374 26 35 11 1997 
28 Dilip Vengsarkar Ind 116 185 22 6868 42.1350 166 17 35 15 1976-1992 
29 Ken Barrington Eng 82 131 15 6806 58.6724 256 20 35 1955-1968 
30 Sourav Ganguly Ind 113 188 17 7212 42.1754 239 16 35 12 1996-2008 
31 Gundappa Viswanath Ind 91 155 10 6080 41.9310 222 14 35 10 1969-1983 














#Player NameTeamOppositionVenueRunsDate
1Brian LaraWest IndiesEnglandSt John's400*10 Apr 2004
2Matthew HaydenAustraliaZimbabwePerth3809 Oct 2003
3Brian LaraWest IndiesEnglandSt John's37516 Apr 1994
4Mahela JayawardeneSri LankaSouth AfricaColombo (SSC)37427 Jul 2006
5Garry SobersWest IndiesPakistanKingston36526 Feb 1958
6Leonard HuttonEnglandAustraliaThe Oval36420 Aug 1938
7Sanath JayasuriyaSri LankaIndiaColombo (RPS)3402 Aug 1997
8Hanif MohammadPakistanWest IndiesAuckland33717 Jan 1958
9Wally HammondEnglandNew ZealandAuckland336*31 Mar 1933
10Mark TaylorAustraliaPakistanPeshawar334*15 Oct 1998
11Donald BradmanAustraliaEnglandLeeds33411 Jul 1930
12Graham GoochEnglandIndiaLord's33326 Jul 1990
13Inzamam-ul-HaqPakistanNew ZealandLahore3291 May 2002
14Andy SandhamEnglandWest IndiesKingston3253 Apr 1930
15Virender SehwagIndiaSouth AfricaChennai31926 Mar 2008
16Chris GayleWest IndiesSouth AfricaSt John's31729 Apr 2005
17Younis KhanPakistanSri LankaKarachi31321 Feb 2009
18Bob SimpsonAustraliaEnglandManchester31123 Jul 1964
19John EdrichEnglandNew ZealandLeeds310*8 Jul 1965
20Virender SehwagIndiaPakistanMultan30928 Mar 2004
21Bob CowperAustraliaEnglandMelbourne30711 Feb 1966
22Donald BradmanAustraliaEnglandLeeds30420 Jul 1934
23Lawrence RoweWest IndiesEnglandBridgetown3026 Mar 1974
24Donald BradmanAustraliaSouth AfricaAdelaide299*29 Jan 1932
25Martin CroweNew ZealandSri LankaWellington29931 Jan 1991
26Ramnaresh SarwanWest IndiesEnglandBridgetown29126 Feb 2009
27Viv RichardsWest IndiesEnglandThe Oval29112 Aug 1976
28Kumar SangakkaraSri LankaSouth AfricaColombo (SSC)28727 Jul 2006
29Tip FosterEnglandAustraliaSydney28711 Dec 1903
30Peter MayEnglandWest IndiesBirmingham285*30 May 1957
31V.V.S. LaxmanIndiaAustraliaKolkata28111 Mar 2001
32Javed MiandadPakistanIndiaHyderabad (India)280*14 Jan 1983
33Denis ComptonEnglandPakistanNottingham2781 Jul 1954
34Graeme SmithSouth AfricaEnglandBirmingham27724 Jul 2003
35Brian LaraWest IndiesAustraliaSydney2772 Jan 1993
36Daryll CullinanSouth AfricaNew ZealandAuckland275*27 Feb 1999
37Gary KirstenSouth AfricaEnglandDurban27526 Dec 1999
38Stephen FlemingNew ZealandSri LankaColombo (PSS)274*25 Apr 2003
39Zaheer AbbasPakistanEnglandBirmingham2743 Jun 1971
40Graeme PollockSouth AfricaAustraliaDurban2745 Feb 1970
41Javed MiandadPakistanNew ZealandAuckland27124 Feb 1989
42George HeadleyWest IndiesEnglandKingston270*14 Mar 1935
43Donald BradmanAustraliaEnglandMelbourne2701 Jan 1937
44Rahul DravidIndiaPakistanRawalpindi27013 Apr 2004
45Kumar SangakkaraSri LankaZimbabweBulawayo27014 May 2004