Oddsworth

Men's T20Is

Sweden

Oddsworth T20I ranking 33rdOddsworth T20I ranking 13thOddsworth T20I ranking 45thBatting ranking 19thBowling ranking 29thBatting ranking 31stBowling ranking 41stICC T20I ranking 32ndICC T20I ranking 13thICC T20I ranking 44th

Won
49%
Record
24–25
Rating
1460

Sweden T20I rating

Peak 1682
June 2026
Now 1460
20252026
Last 10
5–5

Strengths and weaknesses

Against Associates since Oct 2024, 28 T20Is

Strongest

  1. Bowling average 23rd
  2. Powerplay batting 25th
  3. Middle-overs bowling 29th

Weakest

–

Batting

  1. Powerplay batting7.92an over+9%25th
  2. Middle-overs batting7.31an over+4%32nd
  3. Death batting9.20an over+6%35th
  4. Batting against pace8.02an over+7%31st
  5. Batting against spin7.30an over+4%31st
  6. Batting average21.1a wicket+8%33rd

Bowling

  1. Powerplay bowling7.16an over+5%32nd
  2. Middle-overs bowling7.00an over+5%29th
  3. Death bowling8.99an over+1%38th
  4. Pace bowling7.64an over+5%35th
  5. Spin bowling6.77an over+4%29th
  6. Bowling average17.6a wicket+19%23rd

Strengths and weaknesses

Against every side since Oct 2024, 28 T20Is

Strongest

  1. Bowling average 19th
  2. Powerplay batting 27th
  3. Powerplay bowling 28th

Weakest

–

Batting

  1. Powerplay batting7.92an over+9%27th
  2. Middle-overs batting7.31an over+4%37th
  3. Death batting9.20an over+6%36th
  4. Batting against pace8.02an over+7%29th
  5. Batting against spin7.30an over+4%33rd
  6. Batting average21.1a wicket+8%35th

Bowling

  1. Powerplay bowling7.16an over+5%28th
  2. Middle-overs bowling7.00an over+5%31st
  3. Death bowling8.99an over+1%41st
  4. Pace bowling7.64an over+5%34th
  5. Spin bowling6.77an over+4%30th
  6. Bowling average17.6a wicket+19%19th

Against the Associates

24–25won–lost since 2021
49%won

Against the Full Members

0–0won–lost since 2021
–won

Against every side

24–25won–lost since 2021
49%won
AgainstPWLNRWonLast meeting
Finland14 Jun 2026: won945–44%won 14 Jun 2026, Botkyrka Cricket Center
Indonesia13 Apr 2026: won871–88%won 13 Apr 2026, Udayana Cricket Ground
Austria13 Jun 2026: won523–40%won 13 Jun 2026, Botkyrka Cricket Center
Norway11 Jun 2026: won514–20%won 11 Jun 2026, Botkyrka Cricket Center
Denmark14 Jun 2025: lost422–50%lost 14 Jun 2025, Koge Cricket Club
Germany9 Jul 2024: lost303–0%lost 9 Jul 2024, Bayer Uerdingen Cricket Ground
Portugal2 Jul 2026: lost303–0%lost 2 Jul 2026, Botkyrka Cricket Center
France23 May 2026: won211–50%won 23 May 2026, Happy Valley Ground 2
Slovenia19 May 2026: won220–100%won 19 May 2026, Happy Valley Ground 2
Croatia13 Jul 2022: won110–100%won 13 Jul 2022, Kerava National Cricket Ground
Gibraltar11 Jul 2024: won110–100%won 11 Jul 2024, Bayer Uerdingen Cricket Ground
Greece18 Jul 2022: won110–100%won 18 Jul 2022, Tikkurila Cricket Ground
Guernsey16 May 2026: lost101–0%lost 16 May 2026, Happy Valley Ground 2
Hungary17 Aug 2025: won110–100%won 17 Aug 2025, Stubberudmyra Cricket Ground
Italy15 Jul 2022: lost101–0%lost 15 Jul 2022, Tikkurila Cricket Ground
Malta20 May 2026: lost101–0%lost 20 May 2026, Happy Valley Ground
Romania19 Jul 2022: won110–100%won 19 Jul 2022, Tikkurila Cricket Ground

Form

LWWWLWWLLL

DateOpponentGroundResult
2 Jul 2026PortugalBotkyrka Cricket CenterBotkyrka Cricket Centerlost after a tie
1 Jul 2026PortugalBotkyrka Cricket CenterBotkyrka Cricket Centerlost by 7 wickets
1 Jul 2026PortugalBotkyrka Cricket CenterBotkyrka Cricket Centerlost by 12 runs
14 Jun 2026FinlandBotkyrka Cricket CenterBotkyrka Cricket Centerwon by 9 wickets
13 Jun 2026AustriaBotkyrka Cricket CenterBotkyrka Cricket Centerwon by 75 runs
12 Jun 2026FinlandBotkyrka Cricket CenterBotkyrka Cricket Centerlost by 1 wicket
11 Jun 2026NorwayBotkyrka Cricket CenterBotkyrka Cricket Centerwon by 5 wickets
23 May 2026FranceHappy Valley Ground 2Happy Valley Ground 2won by 6 wickets
22 May 2026AustriaHappy Valley Ground 2Happy Valley Ground 2won by 3 wickets
20 May 2026MaltaHappy Valley GroundHappy Valley Groundlost by 6 wickets

Year by year

YearPWLTNRWon
202620137––65%
2025826––25%
2024422––50%
2023211––50%
2022936––33%
2021–2021
2021633––50%

T20I squad

T20Is since Oct 2025

Batters

  1. IZ

    Imal Zuwak

    20 T20Is · 237 runs · avg 12.5 · SR 91

    40 T20Is · last 2 Jul 2026

  2. YC

    YS Chauhan

    19 T20Is · 441 runs · avg 27.6 · SR 116 · 2 wkts · econ 10.50

    21 T20Is · last 2 Jul 2026

  3. AM

    A Mundra

    18 T20Is · 469 runs · avg 31.3 · SR 168

    30 T20Is · last 1 Jul 2026

  4. SA

    Saeed Ahmed

    16 T20Is · 237 runs · avg 14.8 · SR 117

    27 T20Is · last 2 Jul 2026

  5. AA

    Awais Ahmad

    15 T20Is · 207 runs · avg 14.8 · SR 124 · 2 wkts · econ 8.38

    23 T20Is · last 2 Jul 2026

  6. DL

    DB Lakhani

    10 T20Is · 135 runs · avg 15.0 · SR 110 · 5 wkts · econ 8.05

    10 T20Is · last 2 Jul 2026

Wicketkeepers

  1. WB

    W Boshoff

    19 T20Is · 444 runs · avg 44.4 · SR 125

    35 T20Is · last 2 Jul 2026

All-rounders

  1. AD

    A Dhabe

    18 T20Is · 129 runs · avg 32.3 · SR 98 · 23 wkts · econ 6.61

    25 T20Is · last 2 Jul 2026

  2. ZA

    Zaid Ahmad

    17 T20Is · 162 runs · avg 14.7 · SR 103 · 15 wkts · econ 7.75

    17 T20Is · last 2 Jul 2026

  3. SR

    Samiullah Rahmani

    13 T20Is · 84 runs · avg 12.0 · SR 153 · 26 wkts · econ 6.83

    27 T20Is · last 2 Jul 2026

Bowlers

  1. ZZ

    Zabiullah Zahid

    18 T20Is · 111 runs · avg 22.2 · SR 202 · 18 wkts · econ 6.49

    19 T20Is · last 2 Jul 2026

  2. ZM

    Zain Muzaffar

    11 T20Is · 50 runs · avg 25.0 · SR 139 · 13 wkts · econ 7.45

    11 T20Is · last 2 Jul 2026

  3. SS

    SN Swamy

    10 T20Is · 6 runs · avg 3.0 · SR 50 · 17 wkts · econ 6.94

    11 T20Is · last 1 Jul 2026

  4. AN

    Abdul Naser Baluch

    9 T20Is · 1 runs · avg 0.5 · SR 11 · 17 wkts · econ 7.24

    22 T20Is · last 14 Jun 2026

  5. SS

    Sedik Sahak

    5 T20Is · 2 wkts · econ 9.89

    5 T20Is · last 13 Apr 2026

  6. HM

    Hamid Mahmood

    2 T20Is · 36 runs · avg 36.0 · SR 109 · 2 wkts · econ 6.71

    19 T20Is · last 12 Jun 2026

All teams

Share