West Indies' Brian Lara is the only batsman to score 400 runs in an innings in Test cricket.
Brian Charles Lara one of the finest batsmen of all time made his international cricket debut against Pakistan in an ODI match in Karachi in November 1990. He didn't have a good start and struggled for the first a few years. His breakthrough innings of 277 runs came against Australia in Sydney in 1993 and after that, he never looked back and went on to smash all types of bowlers all over the world and created many new records.
He played his last international match in World Cup 2007 at home and in these 17 years, he scored over 10,000 runs in both Test and ODI cricket. And here is a list of records held by Brian Lara in International cricket.
List of Records held by Brian Lara in International Cricket -
4 - Brian Lara is one of the four batsmen to score two triple hundreds in Test cricket. Sir Don Bradman, Virender Sehwag, and Chris Gayle are the other three batsmen.
9 - Brian Lara scored 9 double hundreds in his 131 Tests career - the third-most by any batsman.
Most double hundreds in Test cricket -
12 - Sir Don Bradman
11 - Kumar Sangakkara
9 - Brian Lara
7 - Wally Hammond
7 - Virat Kohli
7 - Mahela Jayawardene
28 - Brian Lara scored 28 runs in an over of Robin Peterson in Johannesburg in 2004 - the joint-most runs scored in an over in Test cricket.
Most Runs scored in an over in Test cricket -
28 - Brian Lara vs Robin Peterson (SA vs WI) at Johannesburg, 2004
28 - George Bailey vs James Anderson (AUS vs ENG) at Perth, 2013
28 - Keshav Maharaj vs Joe Root (SA vs ENG) at Port Elizabeth, 2020
34 - Brian Lara scored 34 Test hundreds - the most by any West Indies batsmen.
Most Test hundreds for West Indies -
34 - Brian Lara
30 - Shiv Chanderpaul
26 - Sir Gary Sobers
24 - Sir Viv Richards
19 - Clive Lloyd / Gordon Greenidge
45 - Brian Lara also holds the record of fifth-fastest ODI hundred in 45 balls - he smashed this ODI hundred against Bangladesh in Dhaka in 1999.
Fastest ODI Hundreds (By balls) -
31 - AB de Villiers vs WI at Johannesburg, 2015
36 - Corey Anderson vs WI at Queenstown, 2014
37 - Shahid Afridi vs SL at Nairobi, 1996
44 - Mark Boucher vs ZIM at Potchefstroom, 2006
45 - Brian Lara vs BAN at Dhaka, 1999
45 - Shahid Afridi vs IND at Kanpur, 2005
53 - Brian Lara scored 53 hundreds in international cricket - one of the eight batsmen to score 50 plus hundreds in international cricket.
400 - Brian Lara is the only batsman to score 400 runs in an innings in Test cricket. He smashed 400* runs against England in St John's in April 2004.
10348 - With 10,348 runs Brian Lara is the second leading run-scorer for West Indies in ODI cricket after Chris Gayle (10,425).
11912 - Brian Lara scored 11,912 runs for West Indies in Test cricket - the most by any batsman.
Most Test runs for West Indies -
11,912 - Brian Lara
11,867 - Shiv Chanderpaul
8540 - Sir Viv Richards
8032 - Sir Gary Sobers
7558 - Gordon Greenidge
22,358 - Brian Lara scored 22,358 runs in international cricket - the seventh-most by any batsman in the world.