Matches (11)
CPL (2)
ZIM vs SL (1)
Duleep Trophy (2)
UAE Tri-Series (2)
WCL 2 (1)
Men's Hundred (1)
Women's Hundred (1)
BAN vs NL (1)
Barbados Royals Flag

Barbados Royals

Trinbago Knight Riders Flag

Trinbago Knight Riders

Today
12:00 AM

null

ScheduleTableSeries
SL Flag

SL

298/6
ZIM Flag

ZIM

(50 ov, T:299) 291/8

null

ScheduleReportSeries
NOZ Flag

NOZ

405
EAZ Flag

EAZ

(56.1 ov) 230

null

ScheduleTableSeries
CEZ Flag

CEZ

532/4d
NEZ Flag

NEZ

(65 ov) 168/7

null

ScheduleTableSeries
PAK Flag

PAK

182/7
AFG Flag

AFG

(19.5/20 ov, T:183) 143

null

ScheduleTableReportSeries
NAM Flag

NAM

SCOT Flag

SCOT

null

ScheduleTableSeries
Northern Superchargers (Men) Flag

Northern Superchargers (Men)

Trent Rockets (Men) Flag

Trent Rockets (Men)

Today
5:00 PM

null

ScheduleTableSeries
London Spirit (Women) Flag

London Spirit (Women)

Northern Superchargers (Women) Flag

Northern Superchargers (Women)

Today
1:15 PM

null

ScheduleTableSeries
Trinbago Knight Riders Flag

Trinbago Knight Riders

Guyana Amazon Warriors Flag

Guyana Amazon Warriors

Today
11:00 PM

null

ScheduleTableSeries
United Arab Emirates Flag

United Arab Emirates

Pakistan Flag

Pakistan

Today
3:00 PM

null

ScheduleTableSeries
Bangladesh Flag

Bangladesh

Netherlands Flag

Netherlands

Today
12:00 PM

null

ScheduleSeries
ESPNcricinfo
Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition IN

Rahim Mangal

Afghanistan
Compare
Rahim Mangal
Most Viewed Players
Most Viewed Players
  • Rashid KhanRashid Khan
  • Darwish RasooliDarwish Rasooli
  • RahmanullahRahmanullah
  • Mohammad ShahzadMohammad Shahzad
  • Barakzai NasariBarakzai Nasari
  • ShahidullahShahidullah
  • Mohammad YounusMohammad Younus
  • Shams Ur RahmanShams Ur Rahman
  • Yamin AhmadzaiYamin Ahmadzai
  • Dawlat ZadranDawlat Zadran
More Links
More Links
  • Contracted Players
  • Test Caps
  • ODI Caps
  • T20I Caps
Browse Other Players
South Africa
All
  • Temba BavumaTemba Bavuma
  • Tony de ZorziTony de Zorzi
  • Keshav MaharajKeshav Maharaj
  • Aiden MarkramAiden Markram
  • Wiaan MulderWiaan Mulder
  • Lungi NgidiLungi Ngidi
  • Kagiso RabadaKagiso Rabada
  • Ryan RickeltonRyan Rickelton
  • Tristan StubbsTristan Stubbs
  • Rassie van der DussenRassie van der Dussen

Alphabetically sorted top ten of players who have played the most matches across formats in the last 12 months

Overview
Stats
Matches
News
Debut/Last Matches - Player

FC Matches

Debut
Mis-Ainak vs Band-Region at Kabul - October 20 - 23, 2017
Last
Amo-Region vs Mis-Ainak at Amanullah - October 20 - 22, 2022

List A Matches

Debut
Band-Region vs Speen-Ghar at Khost - August 10, 2017
Last
Mis-Ainak vs Speen-Ghar at Amanullah - November 16, 2023

T20 Matches

Debut
AMSKS vs Kabul Eagles at Kabul - October 12, 2019
Last
Mis-Ainak vs Amo-Region at Kabul - May 11, 2024
Recent Matches - Player
MatchBatDateGroundFormat
Eagles vs Zalm1008-Jun-2024KabulOTHERT20
Eagles vs Band-e Amir1107-Jun-2024KabulOTHERT20
Eagles vs Kabul1306-Jun-2024KabulOTHERT20
Eagles vs Speenghar4005-Jun-2024KabulOTHERT20
Mis-Ainak vs Amo-Region4 & 3402-Jun-2024AmanullahOTHER
Mis-Ainak vs Band-Region029-May-2024AmanullahOTHER
Mis-Ainak vs Amo-Region111-May-2024KabulT20
Mis-Ainak vs Band-Region008-May-2024KabulT20
Mis-Ainak vs Speen-Ghar2616-Nov-2023AmanullahList A
Mis-Ainak vs Amo-Region10113-Nov-2023AmanullahList A
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2025 ESPN Sports Media Ltd. All rights reserved