H Madavi

ยท

'16 '17 '18 '19 '20 '21 '22 '23 '24 '25 '26
T20I
ODI

Career Totals

H Madavi career totals across all leagues
Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
3,795 315 20 419 3,166 20 24 0 0 33 0 1 32 6 125

By Season

H Madavi stats by season
Season Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
T20I 2016 4 0 0 6 0 0 โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” 1
ODI 2017 20 0 0 13 3 0 12 0 0 14 0 0 1 โ€” 2
T20I 2018 14 0 0 4 9 0 โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” 1
ODI 2019 362 25 0 38 240 1 12 0 0 19 0 1 4 โ€” 9
T20I 2019 92 5 1 34 69 1 โ€” โ€” โ€” โ€” โ€” โ€” 1 โ€” 7
T20I 2020 45 2 2 15 41 1 โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” 3
ODI 2022 261 8 0 22 166 0 โ€” โ€” โ€” โ€” โ€” โ€” 2 โ€” 5
T20I 2022 414 46 1 52 389 0 โ€” โ€” โ€” โ€” โ€” โ€” 4 1 19
ODI 2023 147 5 2 21 103 2 โ€” โ€” โ€” โ€” โ€” โ€” 4 โ€” 8
T20I 2023 456 39 7 31 421 3 โ€” โ€” โ€” โ€” โ€” โ€” 1 โ€” 14
ODI 2024 272 27 2 18 217 0 โ€” โ€” โ€” โ€” โ€” โ€” 3 1 6
T20I 2024 523 70 3 57 585 7 โ€” โ€” โ€” โ€” โ€” โ€” 4 2 20
ODI 2025 587 43 1 46 441 0 โ€” โ€” โ€” โ€” โ€” โ€” 3 2 13
T20I 2025 103 7 0 27 97 1 โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” 7
ODI 2026 414 29 1 20 267 0 โ€” โ€” โ€” โ€” โ€” โ€” 4 โ€” 6
T20I 2026 81 9 0 15 118 4 โ€” โ€” โ€” โ€” โ€” โ€” 1 โ€” 4

Game Log

H Madavi game-by-game statistics
Season Wk League Matchup Score Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
2016 Wk 1
2016 1 T20I Sri Lanka @ Ireland 129โ€“115 4.0 0.0 0.0 6.0 0.0 0.0 1.0
2017 Wk 1
2017 1 ODI England @ Sri Lanka 206โ€“204 5.0 0.0 0.0 6.0 1.0 0.0 12.0 0.0 0.0 14.0 0.0 0.0 1.0 1.0
2017 1 ODI South Africa @ Sri Lanka 104โ€“101 15.0 0.0 0.0 7.0 2.0 0.0 1.0
2018 Wk 1
2018 1 T20I Sri Lanka @ Thailand 104โ€“105 14.0 0.0 0.0 4.0 9.0 0.0 1.0
2019 Wk 1
2019 1 ODI South Africa @ Sri Lanka 225โ€“218 36.0 1.0 0.0 4.0 16.0 0.0 1.0
2019 1 ODI South Africa @ Sri Lanka 268โ€“231 36.0 1.0 0.0 4.0 30.0 0.0 1.0 1.0
2019 1 ODI South Africa @ Sri Lanka 141โ€“139 30.0 2.0 0.0 6.0 22.0 1.0 1.0
2019 1 ODI Sri Lanka @ England 159โ€“331 8.0 0.0 0.0 5.0 3.0 0.0 6.0 0.0 0.0 9.0 0.0 0.0 2.0 1.0
2019 1 ODI Sri Lanka @ England 187โ€“188 46.0 5.0 0.0 5.0 42.0 0.0 1.0
2019 1 ODI Sri Lanka @ England 174โ€“177 72.0 5.0 0.0 5.0 42.0 0.0 1.0
2019 1 ODI Australia @ Sri Lanka 281โ€“124 25.0 4.0 0.0 3.0 22.0 0.0 6.0 0.0 0.0 10.0 0.0 1.0 1.0 1.0
2019 1 ODI Australia @ Sri Lanka 282โ€“172 61.0 4.0 0.0 3.0 39.0 0.0 1.0
2019 1 ODI Australia @ Sri Lanka 196โ€“195 48.0 3.0 0.0 3.0 24.0 0.0 1.0
2019 1 T20I South Africa @ Sri Lanka 163โ€“124 13.0 0.0 0.0 4.0 11.0 1.0 1.0
2019 1 T20I Sri Lanka @ England 94โ€“95 5.0 0.0 0.0 6.0 5.0 0.0 1.0
2019 1 T20I Sri Lanka @ England 108โ€“109 14.0 0.0 0.0 4.0 8.0 0.0 1.0
2019 1 T20I Sri Lanka @ England 108โ€“204 9.0 0.0 0.0 6.0 5.0 0.0 1.0
2019 1 T20I Australia @ Sri Lanka 217โ€“176 1.0 0.0 1.0 7.0 0.0 0.0 1.0 1.0
2019 1 T20I Australia @ Sri Lanka 87โ€“84 17.0 1.0 0.0 4.0 12.0 0.0 1.0
2019 1 T20I Australia @ Sri Lanka 226โ€“94 33.0 4.0 0.0 3.0 28.0 0.0 1.0
2020 Wk 1
2020 1 T20I New Zealand @ Sri Lanka 131โ€“127 26.0 1.0 1.0 4.0 27.0 1.0 1.0
2020 1 T20I Australia @ Sri Lanka 123โ€“122 2.0 0.0 1.0 8.0 2.0 0.0 1.0
2020 1 T20I India @ Sri Lanka 116โ€“113 17.0 1.0 0.0 3.0 12.0 0.0 1.0
2022 Wk 1
2022 1 ODI Pakistan @ Sri Lanka 253โ€“180 48.0 1.0 0.0 5.0 41.0 0.0 2.0 1.0
2022 1 ODI Sri Lanka @ Pakistan 260โ€“167 128.0 3.0 0.0 4.0 75.0 0.0 1.0
2022 1 ODI Sri Lanka @ India 171โ€“176 54.0 3.0 0.0 4.0 28.0 0.0 1.0
2022 1 ODI Sri Lanka @ India 173โ€“174 3.0 0.0 0.0 4.0 0.0 0.0 1.0
2022 1 ODI India @ Sri Lanka 255โ€“216 28.0 1.0 0.0 5.0 22.0 0.0 1.0
2022 1 T20I Sri Lanka @ Scotland 182โ€“73 18.0 4.0 0.0 4.0 23.0 0.0 1.0
2022 1 T20I Sri Lanka @ Malaysia 175โ€“82 42.0 10.0 1.0 4.0 65.0 0.0 1.0
2022 1 T20I Sri Lanka @ Bangladesh 136โ€“114 22.0 2.0 0.0 4.0 19.0 0.0 1.0 1.0
2022 1 T20I Sri Lanka @ Pakistan 106โ€“107 35.0 2.0 0.0 2.0 25.0 0.0 1.0
2022 1 T20I Sri Lanka @ Pakistan 102โ€“104 15.0 2.0 0.0 5.0 16.0 0.0 1.0 1.0
2022 1 T20I Sri Lanka @ Pakistan 107โ€“108 8.0 0.0 0.0 5.0 1.0 0.0 1.0
2022 1 T20I India @ Sri Lanka 138โ€“104 17.0 1.0 0.0 3.0 10.0 0.0 1.0
2022 1 T20I Sri Lanka @ India 125โ€“127 13.0 0.0 0.0 3.0 9.0 0.0 1.0
2022 1 T20I India @ Sri Lanka 138โ€“141 14.0 2.0 0.0 3.0 13.0 0.0 1.0 1.0
2022 1 T20I New Zealand @ Sri Lanka 147โ€“102 8.0 1.0 0.0 4.0 5.0 0.0 1.0
2022 1 T20I Sri Lanka @ South Africa 46โ€“49 3.0 0.0 0.0 2.0 1.0 0.0 1.0
2022 1 T20I India @ Sri Lanka 150โ€“109 20.0 5.0 0.0 1.0 26.0 0.0 1.0
2022 1 T20I Sri Lanka @ United Arab Emirates 109โ€“54 40.0 4.0 0.0 1.0 37.0 0.0 1.0 1.0
2022 1 T20I Sri Lanka @ Thailand 156โ€“107 69.0 10.0 0.0 1.0 81.0 0.0 1.0
2022 1 T20I Sri Lanka @ Malaysia 105โ€“33 7.0 0.0 0.0 1.0 3.0 0.0 1.0
2022 1 T20I Sri Lanka @ Bangladesh 83โ€“37 31.0 2.0 0.0 1.0 18.0 0.0 1.0
2022 1 T20I Sri Lanka @ Pakistan 112โ€“113 6.0 0.0 0.0 2.0 1.0 0.0 1.0 1.0
2022 1 T20I Sri Lanka @ Pakistan 122โ€“121 41.0 1.0 0.0 3.0 35.0 0.0 1.0
2022 1 T20I Sri Lanka @ India 65โ€“71 5.0 0.0 0.0 3.0 1.0 0.0 1.0
2023 Wk 1
2023 1 ODI Sri Lanka @ Bangladesh 152โ€“0 1.0 0.0 0.0 1.0 0.0 0.0 1.0
2023 1 ODI Sri Lanka @ Bangladesh 186โ€“128 48.0 1.0 1.0 3.0 45.0 2.0 1.0 1.0
2023 1 ODI New Zealand @ Sri Lanka 170โ€“172 5.0 0.0 1.0 3.0 4.0 0.0 1.0
2023 1 ODI New Zealand @ Sri Lanka 329โ€“208 21.0 1.0 0.0 2.0 9.0 0.0 1.0 1.0
2023 1 ODI New Zealand @ Sri Lanka 127โ€“196 10.0 0.0 0.0 3.0 3.0 0.0 1.0
2023 1 ODI Sri Lanka @ England 106โ€“107 44.0 2.0 0.0 3.0 35.0 0.0 1.0
2023 1 ODI Sri Lanka @ England 106โ€“0 14.0 1.0 0.0 3.0 6.0 0.0 1.0
2023 1 ODI England @ Sri Lanka 273โ€“112 4.0 0.0 0.0 3.0 1.0 0.0 2.0 1.0
2023 1 T20I Sri Lanka @ South Africa 129โ€“126 20.0 1.0 0.0 1.0 8.0 0.0 1.0
2023 1 T20I Bangladesh @ Sri Lanka 126โ€“129 50.0 8.0 1.0 1.0 69.0 1.0 1.0 1.0
2023 1 T20I Sri Lanka @ Australia 112โ€“113 40.0 3.0 0.0 1.0 34.0 0.0 1.0
2023 1 T20I New Zealand @ Sri Lanka 162โ€“60 14.0 0.0 0.0 1.0 8.0 0.0 1.0
2023 1 T20I Sri Lanka @ Bangladesh 145โ€“146 44.0 5.0 0.0 3.0 45.0 0.0 1.0
2023 1 T20I Bangladesh @ Sri Lanka 100โ€“101 42.0 1.0 1.0 3.0 29.0 0.0 1.0
2023 1 T20I Sri Lanka @ Bangladesh 158โ€“114 42.0 6.0 1.0 3.0 51.0 0.0 1.0
2023 1 T20I Sri Lanka @ New Zealand 106โ€“107 19.0 1.0 0.0 2.0 12.0 0.0 1.0
2023 1 T20I Sri Lanka @ New Zealand 118โ€“119 28.0 2.0 0.0 3.0 23.0 0.0 1.0
2023 1 T20I New Zealand @ Sri Lanka 140โ€“143 40.0 7.0 1.0 1.0 49.0 0.0 1.0
2023 1 T20I England @ Sri Lanka 104โ€“110 35.0 3.0 1.0 3.0 30.0 1.0 1.0
2023 1 T20I England @ Sri Lanka 116โ€“117 28.0 1.0 1.0 3.0 26.0 0.0 1.0
2023 1 T20I Thailand @ Sri Lanka 78โ€“84 13.0 0.0 1.0 3.0 14.0 1.0 1.0
2023 1 T20I Pakistan @ Sri Lanka 75โ€“77 41.0 1.0 0.0 3.0 23.0 0.0 1.0
2024 Wk 1
2024 1 ODI West Indies @ Sri Lanka 195โ€“198 53.0 5.0 1.0 3.0 44.0 0.0 2.0 1.0 1.0
2024 1 ODI West Indies @ Sri Lanka 92โ€“93 9.0 0.0 0.0 3.0 0.0 0.0 1.0
2024 1 ODI Sri Lanka @ West Indies 275โ€“115 2.0 0.0 0.0 3.0 1.0 0.0 1.0
2024 1 ODI Sri Lanka @ Ireland 260โ€“261 28.0 4.0 0.0 3.0 19.0 0.0 1.0 1.0
2024 1 ODI Ireland @ Sri Lanka 255โ€“240 124.0 11.0 0.0 3.0 105.0 0.0 1.0
2024 1 ODI Ireland @ Sri Lanka 122โ€“123 56.0 7.0 1.0 3.0 48.0 0.0 1.0
2024 1 T20I South Africa @ Sri Lanka 198โ€“119 33.0 5.0 0.0 3.0 38.0 0.0 1.0
2024 1 T20I South Africa @ Sri Lanka 137โ€“138 12.0 2.0 0.0 3.0 12.0 0.0 1.0
2024 1 T20I South Africa @ Sri Lanka 155โ€“156 43.0 4.0 1.0 3.0 54.0 1.0 1.0 1.0
2024 1 T20I Sri Lanka @ Uganda 154โ€“87 5.0 1.0 0.0 3.0 7.0 0.0 1.0 1.0
2024 1 T20I Sri Lanka @ United States of America 123โ€“105 31.0 3.0 0.0 3.0 23.0 0.0 1.0
2024 1 T20I Sri Lanka @ United Arab Emirates 149โ€“134 27.0 1.0 0.0 3.0 24.0 0.0 1.0
2024 1 T20I Sri Lanka @ Scotland 169โ€“101 8.0 1.0 0.0 3.0 8.0 0.0 1.0
2024 1 T20I West Indies @ Sri Lanka 134โ€“137 34.0 3.0 0.0 3.0 35.0 0.0 1.0 1.0
2024 1 T20I Sri Lanka @ West Indies 89โ€“99 16.0 2.0 0.0 4.0 14.0 0.0 1.0
2024 1 T20I Sri Lanka @ West Indies 141โ€“142 26.0 4.0 0.0 2.0 28.0 0.0 1.0 1.0
2024 1 T20I Bangladesh @ Sri Lanka 111โ€“114 31.0 4.0 0.0 3.0 33.0 0.0 1.0
2024 1 T20I Sri Lanka @ Malaysia 184โ€“40 23.0 5.0 0.0 3.0 26.0 0.0 1.0
2024 1 T20I Pakistan @ Sri Lanka 140โ€“141 13.0 2.0 0.0 2.0 12.0 0.0 1.0
2024 1 T20I India @ Sri Lanka 165โ€“167 51.0 6.0 1.0 3.0 69.0 2.0 1.0
2024 1 T20I Ireland @ Sri Lanka 145โ€“149 45.0 15.0 1.0 2.0 86.0 1.0 1.0
2024 1 T20I Ireland @ Sri Lanka 173โ€“166 44.0 9.0 0.0 2.0 65.0 3.0 1.0 1.0
2024 1 T20I Pakistan @ Sri Lanka 116โ€“85 10.0 0.0 0.0 3.0 7.0 0.0 1.0
2024 1 T20I Sri Lanka @ Australia 93โ€“94 35.0 2.0 0.0 4.0 23.0 0.0 1.0 1.0
2024 1 T20I India @ Sri Lanka 172โ€“90 7.0 0.0 0.0 2.0 3.0 0.0 1.0
2024 1 T20I Sri Lanka @ New Zealand 115โ€“118 29.0 1.0 0.0 3.0 18.0 0.0 1.0
2025 Wk 1
2025 1 ODI Sri Lanka @ New Zealand 147โ€“0 96.0 7.0 1.0 3.0 66.0 0.0 1.0
2025 1 ODI New Zealand @ Sri Lanka 245โ€“167 77.0 4.0 0.0 3.0 59.0 0.0 1.0
2025 1 ODI New Zealand @ Sri Lanka 280โ€“182 18.0 1.0 0.0 3.0 8.0 0.0 1.0
2025 1 ODI Sri Lanka @ India 147โ€“149 24.0 1.0 0.0 3.0 14.0 0.0 1.0
2025 1 ODI South Africa @ Sri Lanka 235โ€“237 93.0 8.0 0.0 4.0 77.0 0.0 1.0
2025 1 ODI India @ Sri Lanka 275โ€“278 61.0 5.0 0.0 3.0 53.0 0.0 1.0
2025 1 ODI South Africa @ Sri Lanka 315โ€“239 38.0 3.0 0.0 3.0 33.0 0.0 1.0 1.0 1.0
2025 1 ODI India @ Sri Lanka 342โ€“245 32.0 4.0 0.0 5.0 26.0 0.0 1.0 1.0
2025 1 ODI India @ Sri Lanka 269โ€“211 45.0 3.0 0.0 3.0 29.0 0.0 1.0
2025 1 ODI England @ Sri Lanka 253โ€“164 37.0 5.0 0.0 4.0 33.0 0.0 1.0 1.0
2025 1 ODI Sri Lanka @ New Zealand 258โ€“0 31.0 2.0 0.0 4.0 26.0 0.0 1.0
2025 1 ODI Sri Lanka @ South Africa 105โ€“125 24.0 0.0 0.0 4.0 13.0 0.0 1.0
2025 1 ODI Sri Lanka @ Bangladesh 202โ€“195 11.0 0.0 0.0 4.0 4.0 0.0 1.0 1.0
2025 1 T20I New Zealand @ Sri Lanka 101โ€“102 7.0 0.0 0.0 3.0 2.0 0.0 1.0
2025 1 T20I Sri Lanka @ New Zealand 113โ€“117 15.0 0.0 0.0 3.0 11.0 0.0 1.0
2025 1 T20I Sri Lanka @ India 121โ€“122 23.0 2.0 0.0 4.0 21.0 0.0 1.0
2025 1 T20I Sri Lanka @ India 128โ€“129 32.0 4.0 0.0 4.0 33.0 0.0 1.0
2025 1 T20I Sri Lanka @ India 112โ€“115 4.0 0.0 0.0 3.0 2.0 0.0 1.0
2025 1 T20I India @ Sri Lanka 221โ€“191 13.0 1.0 0.0 4.0 20.0 1.0 1.0
2025 1 T20I India @ Sri Lanka 175โ€“160 9.0 0.0 0.0 6.0 8.0 0.0 1.0
2026 Wk 1
2026 1 ODI Sri Lanka @ West Indies 240โ€“230 105.0 5.0 0.0 3.0 66.0 0.0 1.0
2026 1 ODI Sri Lanka @ West Indies 208โ€“194 64.0 2.0 0.0 3.0 35.0 0.0 1.0 1.0
2026 1 ODI Sri Lanka @ West Indies 217โ€“218 112.0 7.0 0.0 3.0 70.0 0.0 1.0 1.0
2026 1 ODI Sri Lanka @ Bangladesh 205โ€“206 6.0 0.0 0.0 3.0 2.0 0.0 1.0 1.0
2026 1 ODI Bangladesh @ Sri Lanka 165โ€“166 76.0 7.0 0.0 4.0 50.0 0.0 1.0
2026 1 ODI Bangladesh @ Sri Lanka 213โ€“214 51.0 8.0 1.0 4.0 44.0 0.0 1.0 1.0
2026 1 T20I West Indies @ Sri Lanka 101โ€“102 13.0 0.0 0.0 4.0 5.0 0.0 1.0
2026 1 T20I Sri Lanka @ Bangladesh 161โ€“136 35.0 5.0 0.0 4.0 61.0 2.0 1.0
2026 1 T20I Sri Lanka @ Bangladesh 154โ€“133 29.0 4.0 0.0 4.0 49.0 2.0 1.0
2026 1 T20I Sri Lanka @ Bangladesh 87โ€“84 4.0 0.0 0.0 3.0 3.0 0.0 1.0 1.0