Batting Most Runs Career - vs Sri Lanka

Players - vs Sri Lanka

Most runs
Player
Span
Mat
Inns
NO
Runs
HS
Ave
BF
SR
100
50
0
4s
6s
1983-1983222158102*-16695.1811-172
1983-1983221157130157.00144109.021--155
1983-198322110381*103.0013675.73-1-120
1983-198322-978248.5010988.99-1-120
1983-198322-917645.5010289.21-1-160
1983-198322-858242.5013562.96-1-51
1983-198322-797239.5066119.69-1-53
1983-198321-777777.0012661.11-1-60
1983-198322-565028.007080.00-1-90
1983-198321-535353.0051103.92-1-42
1983-198322-513225.5010946.78---51
1983-198322-454522.505976.27--180
1983-198321-404040.005572.72---50
1983-198311-363636.007250.00---20
1983-198321-353535.004087.50---20
1983-198311-292929.0016181.25---50
1983-198311-272727.007735.06---30
1983-1983221242224.006040.00---20
1983-198311-232323.002688.46---40
1983-19832111919*-4839.58---20
1983-198321-151515.003938.46---30
1983-198321-999.001090.00---10
1983-198322-884.004318.60--100
1983-198321-777.00887.50---00
1983-198321-666.00785.71---10
1983-198311-666.003218.75---00
1983-198321-555.005100.00---00
1983-198311155*-771.42---00
1983-198311144*-1400.00---10
1983-198311-222.001612.50---00
1983-198322-221.00450.00--100
1983-1983211-0*-0----00
1983-1983111-0*-0----00
1983-198321----1---100
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941 - Live]
>> 145/3 (31.5 ov, HC Brook 23*, JE Root 62*, DM de Silva 2/36)

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]