India’s flamboyant opening batter Yashasvi Jaiswal is currently leading the most runs in 2024 all format list. 

During the second T20I of India’s tour of Sri Lanka 2024 in Pallekele, Yashasvi Jaiswal became the first player to complete 1,000 runs in international cricket in 2024 across all formats.

The swashbuckling southpaw has amassed 1,023 runs in 13 matches at an average of 63.93.

Sri Lanka’s star wicketkeeper-batter Kusal Mendis features second on the most runs in 2024 all format list. Kusal Mendis has accumulated 888 runs in 26 matches at an average of 32.88.

The likes of Afghanistan’s Ibrahim Zadran (844), India’s Rohit Sharma (833) and Pathum Nissanka (791) of Sri Lanka complete the top five list. Get most runs in 2024 all format list.

Most runs in 2024 all format: Know the players on the list 

Player

Matches

Innings

Runs

Average

100

50

Yashasvi Jaiswal (IND)

13

18

1023

63.93

2

5

Kusal Mendis (SL) 

26

28

888

32.88

-

6

Ibrahim Zadran (AFG)

25

27

844

33.76

1

8

Rohit Sharma (IND)

17

22

833

43.84

3

4

Pathum Nissanka (SL)

17

17

791

56.50

3

2

Rahmanullah Gurbaz (AFG)

24

25

773

30.92

1

6

Shubman Gill (IND)

13

18

725

45.31

2

4

Babar Azam  (PAK)

20

20

709

37.31

-

6

George Munsey (SCOT)

15

15

632

45.14

-

4

Mohammad Rizwan (PAK)

18

18

632

48.61

-

5

Yashasvi Jaiswal | 1,023 runs in 13 matches

Young Indian batter Yashasvi Jaiswal has been in scintillating form in 2024 across all formats. The 22-year-old left-handed batter has scored the most runs in 2024 in Test cricket. Jaiswal has scored 740 runs in six Tests at an impressive average of 74, including two centuries and three fifties to his name. In the T20 international format, Jaiswal has scored 283 runs in seven games at an average of 47.16 and a strike rate of 175.77. Meanwhile, he is yet to feature in an ODI for India in 2024.

Kusal Mendis | 888 runs in 26 matches

Sri Lanka’s Kusal Mendis is currently second on the most runs in 2024 all format list. The talented wicketkeeper-batter has scored 888 runs in 28 innings, including registering six half-centuries. The 29-year-old has amassed 414 runs in 14 T20 internationals at a strike rate of 138. In the 50-over format, Kusal Mendis has scored 350 runs in nine games at an average of 43.75, including three fifties in 2024 in ODIs. Meanwhile, the right-handed batter has also scored 124 runs in three Tests in 2024.

Ibrahim Zadran | 844 runs in 25 matches

Afghanistan’s stylish batter Ibrahim Zadran features third on the most runs in 2024 all format list. The 22-year-old opening batter has scored 844 runs in 25 matches at an average of 33.76 and a strike rate of 80.76. Ibrahim Zadran has accumulated 512 runs in 18 T20Is at an average of 32 with five fifties to his name. He has also scored 179 runs in two Tests at an average of 44.75, including one century and one fifty in 2024. In ODI cricket, Zadran has scored 153 runs in five games at an average of 30.60 with two fifties to his name.

Photo credit: Imago