Skip to content
FairPlay
Karim Janat

Cricket player · Bowling all-rounder · Afghanistan

Karim Janat

Karim Janat appears in 27 matches with a full FairPlay scorecard (7 Nov 2025 to 1 Nov 2026). 498 runs in 23 innings. 14 wickets from 50 overs. 226 matches in FairPlay's recorded career data.

Player profile

Role
Bowling all-rounder
Batting
Right-hand bat
Bowling
Right-arm fast-medium
Born
11 Aug 1998 Age 28
Recorded matches
22661 internationals

Karim Janat is a bowling all-rounder from Afghanistan with 226 matches in FairPlay's recorded data, including 61 internationals (2 Tests, 2 ODIs, 57 T20Is).

Batting: 3,325 runs across all recorded formats, with 0 hundreds and 13 fifties; the most runs came in T20 (league and domestic) cricket (1,630) and the highest recorded score is 76.

Bowling: 149 wickets in recorded matches, 71 of them in T20 (league and domestic) cricket, with 1 five-wicket haul.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Karim Janat: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test24954131.6752.20/00–4.200
ODI22232211.50164.30/00–6.560
T20I57486765617.79119.40/42728.967.981
T20 (league and domestic)93821,6307623.97141.90/77126.427.940
T1072579015821.45207.10/25124.3710.950

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Karim Janat at a glance

FairPlay holds 27 complete scorecards featuring Karim Janat, most recently for Afghanistan (T20 and shorter).

In those matches Karim Janat batted 23 times for 498 runs at a strike rate of 203.27. The highest score was 57 off 19 balls against Kuwait.

With the ball: 14 wickets from 50 overs, an economy rate of 9.70. Best figures: 2 for 9 against Quetta Qavalry.

How the 19 dismissals happened: caught 16, bowled 2, run out 1.

These matches were played at 8 different grounds.

Figures in FairPlay's scorecards

Batting
2344985726.21203.271/0
Bowling
24500485142/99.70

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
1 Nov 2026Australia v AfghanistanBat 13 (5) · Bowl 1/27 (2)
31 Oct 2026Afghanistan v ScotlandBat 37 (9) · Bowl 1/16 (2)
31 Oct 2026Oman v AfghanistanBat 17 (6) · Bowl 1/15 (1)
30 Oct 2026South Africa v AfghanistanBat 22 (10) · Bowl 0/11 (1)
25 Sept 2026Afghanistan v NepalBat 9 (9) · Bowl 0/25 (3)
24 Sept 2026Japan v AfghanistanBat 21 (23) · Bowl 0/16 (3)
14 Jul 2026Boost Defenders v Speen Ghar TigersBat 4 (2) · Bowl 0/18 (2)
12 Jul 2026Amo Sharks v Boost DefendersBat – · Bowl 0/9 (1)
11 Jul 2026Boost Defenders v Mis Ainak KnightsBat 27 (22) · Bowl 0/29 (3)
10 Jul 2026Boost Defenders v Band-e-Amir DragonsBat 16 (7) · Bowl 1/34 (4)
6 Jul 2026Boost Defenders v Mis Ainak KnightsBat 32 (23) · Bowl 1/14 (4)
5 Jul 2026Boost Defenders v Band-e-Amir DragonsBat 31 (13) · Bowl 1/39 (4)
4 Jul 2026Boost Defenders v Speen Ghar TigersBat 14 (19) · Bowl 1/22 (4)
2 Jul 2026Boost Defenders v Amo SharksBat 15 (9) · Bowl –
12 Jan 2026Pretoria Capitals v MI Cape TownBat 0 (3) · Bowl 1/24 (1)
10 Jan 2026Joburg Super Kings v MI Cape TownBat 20* (11) · Bowl –
6 Jan 2026MI Cape Town v Joburg Super KingsBat 9* (2) · Bowl –
28 Dec 2025Durban's Super Giants v MI Cape TownBat – · Bowl 0/10 (1)
30 Nov 2025Aspin Stallions v UAE BullsBat 15* (7) · Bowl 0/27 (2)
29 Nov 2025Quetta Qavalry v Aspin StallionsBat – · Bowl 2/9 (2)
27 Nov 2025UAE Bulls v Aspin StallionsBat 4 (3) · Bowl 2/15 (2)
26 Nov 2025Royal Desert Champs v Aspin StallionsBat 20* (8) · Bowl 1/15 (1)
25 Nov 2025Deccan Gladiators v Aspin StallionsBat – · Bowl 1/28 (2)
9 Nov 2025Hong Kong v AfghanistanBat 34 (14) · Bowl 0/35 (2)
8 Nov 2025Afghanistan v KuwaitBat 57 (19) · Bowl 0/19 (1)
7 Nov 2025South Africa v AfghanistanBat 46 (11) · Bowl 0/13 (1)
7 Nov 2025Afghanistan v NepalBat 35 (10) · Bowl 0/15 (1)

Afghanistan's next match

Afghanistan v Zimbabwe, Test Series, 13 Nov 2026.

The playing XI is named at the toss, so this does not mean Karim Janat has been selected.

More players from Afghanistan

All Afghanistan players