Top 20 cricketers with most international runs

 Here is a list of 20 cricketers who have scored the most runs in international cricket. This list includes runs scored by any batsman in Test matches, ODIs, and T20s.

Here is a list of the Top 20 cricketers with the most international runs

SR.No.

Player Name

Runs

Mathes

HS

100

50

Country Name

1

Sachin Tendulkar

34357

664

248*

100

164

India

2

Kumar Sangakkara

28016

594

319

63

153

Srilanka

3

Rickey Ponting

27483

560

257

71

146

Australia

4

Virat Kohli

26922

532

254

80

140

India

5

Mahela Jayawardene

25957

530

374

54

136

Srilanka

6

J. Kallis

25534

519

224

62

149

South Africa

7

Rahul Dravid

24208

509

270

48

146

India

8

Brian Lara

22358

430

400*

53

111

Westindies

9

Sanath Jayasuriya

21032

586

340

42

103

Srilanka

10

Shivnarayan Chanderpaul

20988

454

203*

41

125

Westindies

11

Inzamam Ul Haq

20580

499

329

35

129

Pakistan

12

AB de Villers

20014

420

278*

47

109

Sauth Africa

13

Chris Gayle

19593

483

333

42

105

Westindies

14

Joe Root

19151

343

245

47

105

England

15

David Warner

18932

379

335*

49

97

Australia

16

Rohit Sharma

19199

482

264

48

106

India

17

Hashim Amla

18672

349

311*

55

88

South Africa

18

Saurav Ganguly

18575

424

239

38

107

India

19

S. Waugh

18496

493

200

35

95

Australia

20

Ross Taylor

18199

450

290

40

93

New Zealand

 

Powered by Blogger.