M Rathnayake

ยท

'23 '24 '25 '26
T20I

Career Totals

M Rathnayake career totals across all leagues
Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Fielding Catches Fielding Runouts Match Played
425 40 2 57 332 4 17 25 31

By Season

M Rathnayake stats by season
Season Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Fielding Catches Fielding Runouts Match Played
T20I 2023 150 17 0 15 121 0 4 7 8
T20I 2024 93 12 1 5 94 2 6 5 5
T20I 2025 119 7 0 18 72 1 6 8 11
T20I 2026 63 4 1 19 45 1 1 5 7

Game Log

M Rathnayake game-by-game statistics
Season Wk League Matchup Score Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Fielding Catches Fielding Runouts Match Played
2023 Wk 1
2023 1 T20I Italy @ Jersey 42โ€“46 13.0 2.0 0.0 2.0 14.0 0.0 2.0 1.0
2023 1 T20I France @ Italy 104โ€“105 10.0 0.0 0.0 2.0 4.0 0.0 1.0 1.0
2023 1 T20I Germany @ Italy 142โ€“143 47.0 3.0 0.0 2.0 27.0 0.0 1.0
2023 1 T20I Italy @ Turkey 163โ€“75 41.0 8.0 0.0 2.0 51.0 0.0 1.0 1.0 1.0
2023 1 T20I Italy @ France 137โ€“75 16.0 2.0 0.0 1.0 12.0 0.0 1.0 1.0
2023 1 T20I Italy @ Netherlands 74โ€“75 8.0 0.0 0.0 2.0 3.0 0.0 1.0
2023 1 T20I Scotland @ Italy 200โ€“83 12.0 2.0 0.0 2.0 10.0 0.0 2.0 3.0 1.0
2023 1 T20I Italy @ Netherlands 78โ€“79 3.0 0.0 0.0 2.0 0.0 0.0 1.0
2024 Wk 1
2024 1 T20I Netherlands @ Italy 178โ€“84 18.0 1.0 0.0 1.0 8.0 0.0 1.0 1.0
2024 1 T20I Italy @ Netherlands 72โ€“73 6.0 0.0 0.0 1.0 1.0 0.0 1.0 1.0
2024 1 T20I Germany @ Italy 54โ€“57 24.0 4.0 1.0 1.0 41.0 2.0 2.0 1.0
2024 1 T20I Germany @ Italy 100โ€“102 24.0 3.0 0.0 1.0 20.0 0.0 2.0 2.0 1.0
2024 1 T20I Italy @ Germany 116โ€“68 21.0 4.0 0.0 1.0 24.0 0.0 2.0 1.0 1.0
2025 Wk 1
2025 1 T20I Jersey @ Italy 162โ€“163 20.0 1.0 0.0 1.0 10.0 0.0 1.0 1.0
2025 1 T20I Isle of Man @ Italy 88โ€“89 4.0 0.0 0.0 1.0 1.0 0.0 1.0 1.0 1.0
2025 1 T20I Sweden @ Italy 118โ€“120 1.0 1.0 1.0
2025 1 T20I Italy @ Germany 148โ€“114 12.0 1.0 0.0 1.0 6.0 0.0 1.0 1.0 1.0
2025 1 T20I Italy @ Spain 121โ€“92 33.0 1.0 0.0 1.0 30.0 1.0 2.0 2.0 1.0
2025 1 T20I Netherlands @ Italy 157โ€“114 7.0 0.0 0.0 1.0 0.0 0.0 1.0
2025 1 T20I Germany @ Italy 113โ€“117 3.0 0.0 0.0 1.0 0.0 0.0 1.0 1.0
2025 1 T20I Ireland @ Italy 166โ€“103 18.0 2.0 0.0 7.0 14.0 0.0 1.0
2025 1 T20I Italy @ Netherlands 86โ€“90 6.0 0.0 0.0 1.0 0.0 0.0 1.0
2025 1 T20I Germany @ Italy 108โ€“109 2.0 1.0 0.0 2.0 4.0 0.0 1.0
2025 1 T20I Ireland @ Italy 175โ€“142 14.0 1.0 0.0 2.0 7.0 0.0 2.0 1.0
2026 Wk 1
2026 1 T20I Nepal @ Italy 112โ€“62 9.0 0.0 0.0 1.0 2.0 0.0 1.0 1.0 1.0
2026 1 T20I Vanuatu @ Italy 114โ€“115 10.0 0.0 0.0 1.0 2.0 0.0 1.0 1.0
2026 1 T20I United States of America @ Italy 146โ€“74 2.0 0.0 0.0 1.0 0.0 0.0 1.0 1.0
2026 1 T20I Italy @ Rwanda 123โ€“126 3.0 0.0 0.0 2.0 0.0 0.0 1.0 1.0
2026 1 T20I Vanuatu @ Italy 153โ€“96 23.0 4.0 1.0 6.0 33.0 1.0 1.0
2026 1 T20I Italy @ United States of America 99โ€“101 8.0 0.0 0.0 4.0 2.0 0.0 1.0
2026 1 T20I Italy @ Nepal 36โ€“40 8.0 0.0 0.0 4.0 6.0 0.0 1.0 1.0