ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting records (ODIs)

Ibrahim Zadran has scored the most runs in ODIs v Sri Lanka at Pallekele International Cricket Stadium: 349 in 6 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Pallekele International Cricket Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ibrahim ZadranAFG2022-202466034916258.1736994.58210384
Hashim AmlaSA2013-201844027710169.25255108.63120351
Rahmat ShahAFG2022-20246602676544.5033280.42040271
JP DuminySA2013-20185502519750.2026295.80020218
Azmatullah OmarzaiAFG2024331206149*103.00180114.44110176
Mohammad NabiAFG2022-202466020613634.33204100.98100196
Sherfane RutherfordWI202433220480204.00190107.370301610
Joe RootENG2014-2018442199104*99.5026076.54110121
Rahmanullah GurbazAFG2022-20246601836830.5022083.18020215
Rohit SharmaIND2012-2017331182124*91.0019991.46110225
Azhar AliPAK2012-20153301789659.3322579.11020180
MS DhoniIND2012-201733217067*170.0019288.54020132
David MillerSA2013-201855116285*40.50147110.20020107
Regis ChakabvaZIM2011-20224401557238.7519679.08010142
Sean WilliamsZIM202233015410051.3316493.90100122
BJ WatlingNZ201222115196*151.0017486.78020180
David WarnerAUS2016-202233014310647.6718079.44101140
Najibullah ZadranAFG20223301257741.67109114.68010142
Craig ErvineZIM2011-20224401179129.2514083.57011120
Marlon SamuelsWI2015111110110*-95115.79100151
Glenn MaxwellAUS202222111080*110.0076144.74010116
Reeza HendricksSA201822010410252.0092113.0410081
Shai HopeWI2020-20244401047226.0013477.6101061
Evin LewisWI2024111102102*-61167.2110094
Eoin MorganENG2014-20184429458*47.0089105.62011111
Nazmul Hossain ShantoBAN2023-2025220898944.5012571.2001170
Gautam GambhirIND2012110888888.009988.8901070
Tafadzwanashe KaitanoZIM2022330874229.0010186.14000111
Jason RoyENG2018220864543.0075114.6700083
Will YoungNZ20242218256*82.0010875.93010110
Steve SmithAUS2011-2022320815340.509585.2601080
Brendan TaylorZIM2011110808080.0072111.1101091
AB de VilliersSA2013-2014330804726.6712166.1200060
Ross TaylorNZ2012220797239.5078101.2801082
James TaylorENG2014220786839.0010276.4701061
Mark ChapmanNZ2024210767676.008193.8301073
Sikandar RazaZIM2022330755625.0068110.2901061
Towhid HridoyBAN2023-2025220715135.5011959.6601031
Shane WatsonAUS2011110696969.0051135.2901056
Manoj TiwaryIND2012110656565.006895.5901060
James FranklinNZ20122216135*61.006593.8500022
Sunil AmbrisWI2020110606060.0060100.0001061
Mohammad HafeezPAK2012-2015330603720.0010159.4100062
Aaron FinchAUS2016-2022320584429.0056103.5700071
Misbah-ul-HaqPAK2012220573028.5011450.0000050
Quinton de KockSA2013-2018550572311.406489.0600091
Hashmatullah ShahidiAFG2022-202466055289.178862.5000040
Shikhar DhawanIND2017220544927.0053101.8900071
Henry NichollsNZ20242215446*54.007472.9700050
Ricky PontingAUS2011110535353.007174.6501050
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.