A cricket player always like to contribute to his nation in whichever format he plays. But the way league cricket dominating the world, it makes quite difficult for many players to adjust their approach in every format, especially in test cricket where patience and technique plays vital role. Despite all the odds, there are bunch of players who does not allow themselves to mix up their playstyle and made most runs in 2023 in all formats. Hence, let’s see all the lads who managed to perform equally in all every format of cricket.
You can also check the previous record of players with most runs in 2022 of all formats
Top 10 Players With Most Runs In 2023 In all Formats
1. Shubman Gill
Future star player of India, Shubman Gill is having his breakthrough year in international cricket where he scored 2,114 runs in 47 matches and currently ranking as player with most runs in 2023 in all formats. Despite having a mediocre World cup, Gill has managed to surpass players like Virat Kohli and Rohit Sharma from the Indian team.
The short arm jab specialist Gill has made 7 centuries in 2023 calendar year in red and white ball cricket both in international cricket. Moreover, He becomes quite dangerous when playing in some of the smallest cricket stadiums of India where he can easily smash the bowlers with his wrist power while playing his favorite shots like flick and short arm jab.
Furthermore, Shubman Gill might not have played a big knock in the ongoing ODI world cup, but surely he has contributed well enough with Captain Rohit Sharma on other end. Moreover, Gill is in the learning process where he would get to know a lot about handling the pressure in the big tournaments like ICC world cup.
2. Virat Kohli
There is a quote which says, “Comeback is stronger than the setback” and Virat Kohli is completely proving it right with the amount of runs and centuries he is currently scoring in the world cup 2023. King Kohli smashed 1,880 runs out of 33 innings including 8 centuries and 8 half-centuries in the year 2023 which makes him the 2nd player to have most runs in 2023 in all formats.
There was a time from 2019 to 2022, where he struggled to score a single century and now the story is completely different as he made his biggest comeback of his career after his rough patch. The impact of Virat Kohli is quite huge in ongoing ODI world cup as he scored 3 Centuries and crossed the Sachin Tendulkar’s record of highest ODI centuries which was 49.
Furthermore, Virat is scoring back to back centuries and registered himself in the list of most centuries in 2023 list as well. Once, he was struggling to make a single hundred whereas now he is breaking all the records once again as he used to do.
3. Daryl Mitchell
You may know that every team has one player who regularly gives huge contribution to the team but does not get that much attention. Similarly, New Zealand’s middle order batter Daryl Mitchell has the same story where he smashed 1,820 runs in 48 matches across all formats but gone unnoticed.
Daryl Mitchell consistently delivering pretty impactful and big knock to New Zealand, in the start of this year 2023 he played some crazy knock in test cricket and now he gave his all best in semi-final of World cup 2023 against India where he alone fought for his nation and made 134 runs while chasing the mammoth target of 398.
He is quite friendly with the Indian condition as he has played on some of the biggest cricket grounds of India and performed quite well on Indian wickets. Batting at number 4 and 5 that too in a crucial situations of the match is not everyone’s cup of tea. Therefore, Daryl Mitchell gets 3rd place in the list of most runs in 2023 in all formats.
4. Rohit Sharma
Captain Rohit Sharma makes his way in terms of highest international runs in 2023 by displaying his aggressive approach in the this entire year. There were many question before the start of ICC world cup 2023 regarding the form of Rohit Sharma and he decided to give the answer from the bat as he scored 1,748 runs in 36 innings with 4 centuries and 11-fifties.
Agree or not but Rohit Sharma is pure team player as he never ever thought about his personal milestone, prime example is this world cup 2023 where he had many chances to score centuries by playing a bit passive, but he decided to set the tone of the innings by playing attacking and always put his team ahead.
Along with Virat Kohli, Rohit was also facing a bit issue to bring back the old hit-man whom we used to know and luckily he delivered his typical Rohit Sharma performance in this year that too on crucial stages like Asia cup and ODI world cup.
5. Kusal Mendis
Sri Lankan right hand batter, Kusal Mendis has been in incredible from last couple of years for Sri Lanka. Be it Australia, New Zealand or South Africa he scored runs in every corner of the world. If we talk about 2023, Kusal Mendis has continued his unstoppable form where he made 1,690 runs 46 matches.
Moreover in this ICC ODI world cup 2023, Sri Lanka played below the belt as they used to know, especially in India where pitches are quite similar to Sri Lankan pitches. When everything was going against the lankans this year, Kusal Mendis was the only individual who was looking in positive touch this year.
His height may be small, but when it comes to performance he always touches heights than any other else in the team. Looking at his recent knock of 245 in test proves he is a complete player and can adapt very well in various formats of this game.
6. Muhammad Waseem
Pakistan lad who is representing UAE cricket team, Muhammad Waseem is one of those hard hitter batsman who sends the ball out of the ground by just amazing timing. Waseem played 45 matches in 2023 and made 1,588 runs including one century as well.
If you ever want to see batting of Muhammad Waseem, I would highly recommend you to watch his inning of 50 runs in just 13 balls which he made with powerful muscles and timing of the bat.
7. Marnus Labuschagne
The youngest and most entertaining lad of entire Australian cricket team, Marnus Labuschagne has became one of the prominent player in the Aussie squad in test cricket and ODI. Marnus has silently moved on 7th place in the list of most runs in 2023 in all formats by scoring 1,486 runs in 40 innings with 2 centuries as well.
Who thought that a player with concussion sub will achieve this kind of success in world cricket by becoming the second best test player for Australia after Smith. Furthermore, Marnus Labuschagne is also the part of Australian world cup team and contributing quite well by playing important knocks of 40s and 50s.
8. Tom Latham
New Zealand’s opener Tom Latham who became over the years of the most successful test batter also comes in the list of most runs in 2023 in all formats where he made 1,330 runs by playing 35 matches which also includes 8 half-centuries.
The class and elegance of Tom Latham put India many times in difficult situation, Perhaps many peoples says he is not suitable for t20 cricket which is true at some extent but when it comes to test cricket and ODI, opposition gets headache to get him out.
9. Asif Khan
Yet another player who represents United Arab Emirates, Asif Khan recently played an exceptional knock of 100 runs i just 41 in ODI cricket vs Nepal. Asif khan played 38 matches in 2023 calendar year and scored 1,280 runs which also contains 3 centuries.
Asif Khan will be looking forward to move forward and play some extraordinary knocks consistently, so that fans and cricket can become even more interesting to watch out these new players.
10. Usman Khawaja
The aussie batter Usman Khawaja who does not even have regular place in the squad prior 2 years, now dominating the england in ongoing ashes series. Khawaja played 23 matches in which he made 1,189 runs and became our last player to feature in the list of most runs in 2023 in all formats.
Moreover, Khawaja has made 3 centuries and 4-half centuries in year 2023 international cricket. Khawaja played a huge role in the world test championship final against India by scoring a tremendous century.
Who made the most international runs in 2023 in all formats?
The prince of Indian cricket, Shubman Gill holds the record of most international runs in 2023 where he made the 2,114 runs out of 47 innings with the average of 51.56.
How many runs Virat Kohli made in 2023 in all three formats?
King Kohli has regained his crown in international cricket by scoring 1,880 runs in just 33 innings by smashing 8 magnificent centuries after facing his lowest point of career.