List of highest run-scorers by batting position in Tests

Opener
Player Inns Runs Ave 100 50
SM Gavaskar (India) 203 9607 50.29 33 42
G Boycott (Eng) 191 8091 48.16 22 42
GA Gooch (Eng) 184 7811 43.88 18 41
MA Taylor (Aust) 186 7525 43.49 19 40
CG Greenidge (WI) 182 7488 45.10 19 34


Position 3
Player Inns Runs Ave 100 50
R Dravid (India) 118 6463 62.14 17 31
DG Bradman (Aust) 56 5078 103.63 20 10
RT Ponting (Aust) 90 4916 63.02 16 17
RB Richardson (WI) 107 4711 47.10 14 21
RB Kanhai (WI) 90 4689 52.68 13 20


Position 4
Player Inns Runs Ave 100 50
SR Tendulkar (India) 157 8251 59.78 29 32
BC Lara (WI) 131 6927 53.28 22 30
Javed Miandad (Pak) 140 6925 54.10 19 31
ME Waugh (Aust) 170 6662 42.43 16 39
GR Viswanath (India) 124 5081 43.05 12 31


Position 5
Player Inns Runs Ave 100 50
SR Waugh (Aust) 142 6754 56.28 24 29
M Azharuddin (India) 94 4346 48.83 16 13
A Flower (Zimb) 82 3788 54.89 9 22
Yousuf Youhana (Pak) 72 3455 53.15 12 17
GP Thorpe (Eng) 78 3373 56.21 10 18


Position 6
Player Inns Runs Ave 100 50
SR Waugh (Aust) 79 3165 51.04 6 16
HP Tillakaratne (SL) 74 2843 47.38 7 11
AW Greig (Eng) 67 2741 43.50 7 15
IT Botham (Eng) 94 2690 29.23 5 14
GS Sobers (WI) 57 2614 53.34 8 11


Position 7
Player Inns Runs Ave 100 50
AC Gilchrist (Aust) 79 3377 51.16 11 13
IA Healy (Aust) 121 3041 27.64 4 17
RW Marsh (Aust) 123 3009 26.39 3 12
APE Knott (Eng) 81 2870 41.00 5 20
N Kapil Dev (India) 98 2861 31.09 5 14


Position 8
Player Inns Runs Ave 100 50
N Kapil Dev (India) 58 1777 33.52 2 11
SK Warne (Aust) 98 1713 18.82 0 10
WPUJC Vaas (SL) 74 1377 22.57 0 6
MD Marshall (WI) 75 1365 21.00 0 7
Wasim Akram (Pak) 63 1353 23.73 2 2


Position 9
Player Inns Runs Ave 100 50
CEL Ambrose (WI) 97 973 12.01 0 1
DL Vettori (NZ) 43 903 23.76 1 4
IDS Smith (NZ) 36 797 28.46 1 1
Wasim Akram (Pak) 31 657 21.89 0 3
SK Warne (Aust) 49 619 13.45 0 0


Position 10
Player Inns Runs Ave 100 50
Waqar Younis (Pak) 48 496 11.80 0 0
BS Bedi (India) 69 470 9.03 0 1
WW Hall (WI) 41 462 14.90 0 1
AA Donald (SAf) 56 412 10.04 0 0
CJ McDermott (Aust) 39 409 12.78 0 0


Position 11
Player Inns Runs Ave 100 50
GD McGrath (Aust) 117 556 7.61 0 1
CA Walsh (WI) 122 553 7.47 0 0
M Muralitharan (SL) 73 526 13.15 0 0
RGD Willis (Eng) 78 452 12.91 0 0
JB Statham (Eng) 46 348 13.91 0 0

List of highest run-scorers by batting position in ODIs


Opener
Player Inns Runs Ave 100 50
SR Tendulkar (India) 238 10839 48.82 35 51
ST Jayasuriya (Asia/SL) 283 9483 34.99 18 56
DL Haynes (WI) 237 8648 41.37 17 57
Saeed Anwar (Pak) 220 8156 39.98 20 37
SC Ganguly (India) 208 8026 41.37 19 47


Position 3
Player Inns Runs Ave 100 50
RT Ponting (Aust/ICC) 198 7452 42.10 17 39
DM Jones (Aust) 131 5100 43.58 7 39
JH Kallis (Afr/SAf) 116 4425 44.69 9 29
BC Lara (WI) 103 4349 45.77 12 25
MS Atapattu (SL) 116 4078 39.21 4 33


Position 4
Player Inns Runs Ave 100 50
PA de Silva (SL) 197 6870 39.25 10 48
Javed Miandad (Pak) 160 5678 43.34 7 41
Inzamam-ul-Haq (Pak) 144 5049 40.39 6 37
M Azharuddin (India) 137 4605 40.39 3 33
IVA Richards (WI) 81 3373 48.88 5 26


Position 5
Player Inns Runs Ave 100 50
A Ranatunga (SL) 153 4675 38.63 2 33
SR Waugh (Aust) 135 4117 37.42 2 25
Inzamam-ul-Haq (Asia/Pak) 86 2925 41.78 0 25
JN Rhodes (SAf) 90 2734 40.80 2 19
CL Cairns (ICC/NZ) 86 2443 31.72 2 13


Position 6
Player Inns Runs Ave 100 50
MG Bevan (Aust) 87 3006 56.71 1 23
JN Rhodes (SAf) 67 1728 32.00 0 8
RP Arnold (SL) 51 1631 52.61 0 14
Yuvraj Singh (India) 49 1520 36.19 0 12
SR Waugh (Aust) 71 1423 28.46 0 6


Position 7
Player Inns Runs Ave 100 50
CZ Harris (NZ) 104 2130 31.32 0 9
Abdul Razzaq (Asia/Pak) 66 1512 30.85 0 7
N Kapil Dev (India) 75 1499 24.17 0 6
Moin Khan (Pak) 71 1420 24.48 0 7
IA Healy (Aust) 78 1238 21.71 0 3


Position 8
Player Inns Runs Ave 100 50
Wasim Akram (Pak) 93 1208 17.01 0 1
HH Streak (Zimb) 58 1147 29.41 0 7
L Klusener (SAf) 36 1056 58.66 0 7
SM Pollock (Afr/SAf) 57 837 22.02 0 3
WPUJC Vaas (Asia/SL) 72 833 16.66 0 1


Position 9
Player Inns Runs Ave 100 50
DL Vettori (ICC/NZ) 49 473 14.33 0 0
WPUJC Vaas (SL) 55 445 13.08 0 0
SK Warne (Aust) 48 425 14.16 0 1
GR Larsen (NZ) 37 389 19.44 0 0
Wasim Akram (Pak) 33 382 13.64 0 0


Position 10
Player Inns Runs Ave 100 50
Waqar Younis (Pak) 63 478 11.11 0 0
CEL Ambrose (WI) 49 258 8.06 0 0
D Gough (Eng) 44 253 10.54 0 0
Z Khan (India) 26 253 19.46 0 0
A Kumble (Asia/India) 39 240 10.00 0 0


Position 11
Player Inns Runs Ave 100 50
CA Walsh (WI) 55 165 5.89 0 0
BKV Prasad (India) 42 121 5.76 0 0
M Muralitharan (Asia/SL) 43 118 5.13 0 0
Aaqib Javed (Pak) 34 116 9.66 0 0
EJ Chatfield (NZ) 44 106 13.25 0 0


Statistics upto and including:
* Test # 1767: Zimbabwe v India at Harare, 2nd Test, Sep 20-22, 2005
* ODI # 2281: India v New Zealand at Harare, Videocon Triangular Series Final, Sep 6, 2005