Arguably, cricket is considered to be a team game.
Yet sometimes, few individual performances turn things around single-handedly.
Speaking about batsmen, there are few who are able to produce those kind of innings with bat in a frequent manner.
Rohit Sharma, in particular, has scored 8 150+ ODI scores which includes 3 ODI double centuries, since 2013.
In Tests, David Warner’s 335 against Pakistan in 2019 is the last decade’s highest individual score in the longest format.
This article here will list down the highest individual batting performances every year, since 2010.
Highest ODI Individual Scores – Every Year (since 2010)
YEAR | BATSMEN | SCORES | OPPONENTS | VENUE |
---|---|---|---|---|
2010 | Sachin Tendulkar (IND) | 200* | SOUTH AFRICA | Gwalior, India |
2011 | Virender Sehwag (IND) | 219 | WEST INDIES | Indore, India |
2012 | Virat Kohli (IND) | 183 | PAKISTAN | Dhaka, Bangladesh |
2013 | Rohit Sharma (IND) | 209 | AUSTRALIA | Bengaluru, India |
2014 | Rohit Sharma (IND) | 264 | SRI LANKA | Kolkata, India |
2015 | Martin Guptill (NZ) | 237* | WEST INDIES | Wellington, New Zealand |
2016 | Quinton de Kock (SA) | 178 | AUSTRALIA | Centurion, South Africa |
2017 | Rohit Sharma (IND) | 208* | SRI LANKA | Mohali, India |
2018 | Fakhar Zaman (PAK) | 210* | ZIMBABWE | Bulawayo, Zimbabwe |
2019 | John Campbell (WI) | 179 | IRELAND | Dublin, Ireland |
2020 | Liton Das (BAN) | 176 | ZIMBABWE | Sylhet, Bangladesh |
2021 | Fakhar Zaman (PAK) | 193 | SOUTH AFRICA | Johannesburg, South Africa |
2022 | Ishan Kishan (IND) | 210 | BANGLADESH | Chattogram, Bangladesh |
2023* | Shubman Gill (IND) | 208 | NEW ZEALAND | Hyderabad |
Stats Highlights
Rohit Sharma has been the frequent name in this list in the last 10 years. He holds the highest individual performances for the years – 2013, 2014 and 2017 (All his double cetury scores)
Infact, he has been topping the chart for the best individual score for an Indian batsman every year since 2013. Check this tweet for instance:
Sachin’s 200* in 2010 is the first ever individual 200 for any batsman in ODI cricket.
For further read, you can read this article for the best scores list that goes beyond 2010s.
Highest Test Individual Scores – Every Year (since 2010)
YEAR | BATSMEN | SCORES | OPPONENTS | VENUE |
---|---|---|---|---|
2010 | Chris Gayle (WI) | 333 | SRI LANKA | Galle, Sri Lanka |
2011 | Alastair Cook (ENG) | 294 | INDIA | Birmingham, England |
2012 | Michael Clarke (AUS) | 329* | INDIA | Sydney, Australia |
2013 | Graeme Smith (SA) | 234 | PAKISTAN | Dubai, UAE |
2014 | Kumar Sangakkara (SL) | 319 | BANGLADESH | Chattogram, Bangladesh |
2015 | Ross Taylor (NZ) | 290 | AUSTRALIA | Perth, Australia |
2016 | Karun Nair (IND) | 303* | ENGLAND | Chennai, India |
2017 | Alastair Cook (ENG) | 244* | AUSTRALIA | Melbourne, Australia |
2018 | Tom Latham (NZ) | 264* | SRI LANKA | Wellington, New Zealand |
2019 | David Warner (AUS) | 335* | PAKISTAN | Adelaide, Australia |
2020 | Zak Crawley (ENG) | 267 | PAKISTAN | Southampton, England |
2021 | Dimuth Karunaratne (SL) | 244 | BANGLADESH | Kandy, Sri Lanka |
2022 | Tom Latham (NZ) | 252 | BANGLADESH | Hagley Oval, New Zealand |
Stats Highlights
Alastair Cook was the only batsman to get placed twice in this list for the years – 2011 & 2017. It shows the longevity and consistenct, Cook showed throughout his career.

He was also the top run scorer in the last decade in Test cricket.
David Warner’s 335 against Pakistan was the highest individual score of the 2010s decade.
Chris Gayle’s 333 against and in Sri Lanka, was the highest individual Test score by a batsman in an away Test match.
Wrapping up
Now it’s time for readers prediction. Comment below, who do you think will end up as the highest individual scores for this year in both the formats. You can check the 2021 Records here.
Thanks for Reading!