PEAK YEARINTL
2019
245 RUNS IN 11 MATCHES
Mohamed Rishwan scored 245 runs at an average of 24.5 in 2019, his most productive international year on record.
FORM SHIFTINTL
100.00 → 69.76
STRIKE RATE DECLINE
In his early career (2019-2021), Rishwan struck at 100.00 across 195 balls in 11 innings; in his later career (2022-2024), that fell to 69.76 across 205 balls in 16 innings, showing a marked slowdown in aggression.
CURRENT PHASEINTL
69.76
STRIKE RATE (2022-2024)
In the 3 seasons he played between 2022 and 2024, Rishwan managed a strike rate of 69.76 across 205 balls in 16 innings, well below his early-career pace.
#1 OPPONENTINTL
82 RUNS
27.33 AVERAGE IN 4 MATCHES
Rishwan has scored 82 runs against Thailand at an average of 27.33 across 4 international matches, his most productive opponent.
HOME GROUNDINTL
128 RUNS
32.0 AVERAGE IN 4 MATCHES
At Al Amer in Oman, Rishwan has accumulated 128 runs at an average of 32.0 across 4 international matches, his strongest ground.
BOUNDARY THREATINTL
57.4%
OF RUNS VIA FOURS & SIXES
Across his international career, 57.4% of Rishwan's 544 runs have come from boundaries (45 fours and 22 sixes), showing heavy reliance on hitting.
POWER HITTINGINTL
22 SIXES
IN 34 INNINGS
Rishwan has hit 22 sixes across his 34 international innings, averaging one six every 1.5 innings, a strong rate of power hitting.
RELIABILITYINTL
91.2%
INNINGS WITHOUT A DUCK
Rishwan has avoided the duck in 91.2% of his international innings (31 out of 34), with only 3 ducks in his career.
WEAKNESSINTL
37.0%
BOWLED (vs 21.6% baseline)
In the 27 of his 36 T20Is with ball-by-ball data, Rishwan was bowled 10 times (37.0% of dismissals), 15.4 percentage points above the T20I average of 21.6%, revealing a technical weakness to straight deliveries.
PHASE ANALYSISINTL
62.22
STRIKE RATE VS SPIN
In the powerplay (overs 1-6) across 45 balls faced against spin bowlers in the 27 T20Is with ball-by-ball data, Rishwan struck at only 62.22, significantly below his overall rate.
BEST PHASEINTL
85.78
STRIKE RATE (OVERS 7-15)
In the middle overs (7-15) across 218 balls in the 27 T20Is with ball-by-ball data, Rishwan struck at 85.78, his strongest phase of play.
PARTNERSHIPINTL
116 RUNS
ADDED TOGETHER IN 7 STANDS
Rishwan and Azyan Farhath have added 116 runs together across 7 partnerships in the 27 T20Is with ball-by-ball data, with a best stand of 32.
GLOBAL PLAYERINTL
4 COUNTRIES
MALAYSIA, NEPAL, OMAN, QATAR
Rishwan has represented four nations in international cricket: Malaysia, Nepal, Oman, and Qatar.
CAREER STATINTL
67
AGAINST SAUDI ARABIA
Rishwan's career-high international score is 67, made against Saudi Arabia, but he has never scored a century across 36 matches.
CAREER STATINTL
3 FIFTIES
IN 36 MATCHES
Across his 36 international matches, Rishwan has scored 3 half-centuries but remains without a century, averaging 16.48 overall.
FORM TRENDINTL
39 RUNS
IN 2024 (6 MATCHES)
In 2024, Rishwan scored just 39 runs across 6 international matches at a strike rate of 54.93, his lowest annual output and slowest strike rate on record.