MA

MP Ainsworth

20 matches · 3 Feb 2025 to 13 Jul 2026

MP Ainsworth: career summary

MP Ainsworth is a cricketer. MP Ainsworth has played 20 matches on CricInto's records, from 3 Feb 2025 to 13 Jul 2026, for Hungary.

In T20Is (20 matches, 2025–2026): 216 runs in 17 innings at an average of 15.43 and a strike rate of 79.12, with 0 hundreds and 1 fifty (highest score 50*); 10 wickets at an average of 37.60 and an economy rate of 9.64 (best 2/15).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
T20I20173 21650*15.43 27379.120 11232

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
T20I201839 376102/15 37.609.6423.40 00

Recent matches

DateMatchBatBowl
13 Jul 2026 HUN vs DEN T20I 2 (4)0/35 (3)
28 Jun 2026 HUN vs AUS T20I 8 (7)0/53 (3)
27 Jun 2026 HUN vs AUS T20I 12 (17)0/21 (3)
21 Jun 2026 HUN vs BEL T20I 0 (1)0/31 (2)
20 Jun 2026 HUN vs ROM T20I 0 (2)2/15 (2)
19 Jun 2026 HUN vs SUI T20I 15 (18)0/7 (1)
27 Jul 2025 HUN vs LUX T20I 1* (1)1/22 (2)
26 Jul 2025 HUN vs AUS T20I 6 (11)0/19 (1)
25 Jul 2025 HUN vs LUX T20I 26 (32)-
25 Jul 2025 HUN vs ROM T20I 27 (31)0/19 (2)

Frequently asked questions

How many runs has MP Ainsworth scored in T20Is?

MP Ainsworth has scored 216 runs in T20Is, at an average of 15.43.

How many wickets has MP Ainsworth taken in T20Is?

MP Ainsworth has taken 10 wickets in T20Is, with best figures of 2/15.

What is MP Ainsworth's highest score?

MP Ainsworth's highest score is 50*, in T20Is (not out).

Which teams has MP Ainsworth played for?

Hungary (2025–2026).