Matches (14)
BBL (1)
BPL (2)
Men's Under-19 World Cup (2)
WPL (2)
Super Smash (1)
AFG vs WI (1)
SA20 (1)
WT20 WC Qualifier (4)
Perth Scorchers Flag

Perth Scorchers

Sydney Sixers Flag

Sydney Sixers

Today
8:30 AM

null

ScheduleTableSeries
Rangpur Riders Flag

Rangpur Riders

Sylhet Titans Flag

Sylhet Titans

Today
7:00 AM

null

ScheduleTableSeries
Bangladesh Under-19s Flag

Bangladesh Under-19s

New Zealand Under-19s Flag

New Zealand Under-19s

Today
7:30 AM

null

ScheduleTableSeries
Australia Under-19s Flag

Australia Under-19s

Japan Under-19s Flag

Japan Under-19s

Today
7:30 AM

null

ScheduleTableSeries
Chattogram Royals Flag

Chattogram Royals

Rajshahi Warriors Flag

Rajshahi Warriors

Today
12:00 PM

null

ScheduleTableSeries
Delhi Capitals Women Flag

Delhi Capitals Women

Mumbai Indians Women Flag

Mumbai Indians Women

Today
2:00 PM

null

ScheduleTableSeries
ND Flag

ND

CD Flag

CD

null

ScheduleTableSeries
AFG Flag

AFG

181/3
WI Flag

WI

(20 ov, T:182) 143/9

null

ScheduleReportSeries
JSK Flag

JSK

166/5
PR Flag

PR

(18.1/20 ov, T:167) 122

null

ScheduleTableReportSeries
RCB-W Flag

RCB-W

178/6
GG-W Flag

GG-W

(20 ov, T:179) 117/8

null

ScheduleTableReportVideos
BAN-W Flag

BAN-W

168/5
PNG-W Flag

PNG-W

(18.5/20 ov, T:169) 131/7

null

ScheduleTableSeries
THA-W Flag

THA-W

115/7
ZIM-W Flag

ZIM-W

(19/20 ov, T:116) 107/5

null

ScheduleTableSeries
Netherlands Women Flag

Netherlands Women

Scotland Women Flag

Scotland Women

Today
7:15 AM

null

ScheduleTableSeries
Namibia Women Flag

Namibia Women

United States of America Women Flag

United States of America Women

Today
7:15 AM

null

ScheduleTableSeries
ESPNcricinfo
Live Scores
Series
Teams
News
Features
Videos
Stats
espn plus
Edition US

Abdul Majid

Bahrain|Bowler
Compare
Abdul Majid
INTL CAREER: 2023 - 2025
Most Viewed Players
For all Bahrain players, click here
More Links
More Links
  • Contracted Players
  • T20I Caps
  • WT20I Caps
Browse Other Players
West Indies
All
  • Keacy CartyKeacy Carty
  • Roston ChaseRoston Chase
  • Justin GreavesJustin Greaves
  • Jason HolderJason Holder
  • Shai HopeShai Hope
  • Jayden SealesJayden Seales
  • Brandon KingBrandon King
  • Gudakesh MotieGudakesh Motie
  • Sherfane RutherfordSherfane Rutherford
  • Romario ShepherdRomario Shepherd

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

Overview
Stats
Records
Matches
Debut/Last Matches - Player

T20I Matches

View T20I Records
Debut
Hong Kong vs Bahrain at Mong Kok - March 08, 2023
Last
Bhutan vs Bahrain at Gelephu - December 12, 2025

List A Matches

Debut
National Bnk vs Pakistan TV at Rawalpindi - January 18, 2014
Last
Bahrain vs Italy at Kowloon - February 15, 2025

T20 Matches

Debut
Hong Kong vs Bahrain at Mong Kok - March 08, 2023
Last
Bhutan vs Bahrain at Gelephu - December 12, 2025
Recent Matches - Player
MatchBatBowlDateGroundFormat
Bahrain vs Bhutan--0/512-Dec-2025GelephuT20I # 3633
Bahrain vs Bhutan--0/2411-Dec-2025GelephuT20I # 3627
Bahrain vs Bhutan8*1/1109-Dec-2025GelephuT20I # 3619
Bahrain vs Bhutan--2/1108-Dec-2025GelephuT20I # 3615
Bahrain vs Malaysia--2/2701-Dec-2025Kuala LumpurT20I # 3600
Bahrain vs Thailand--2/1130-Nov-2025Kuala LumpurT20I # 3597
Bahrain vs Thailand----27-Nov-2025Kuala LumpurT20I # 3590
Bahrain vs Malaysia1*1/2025-Nov-2025Kuala LumpurT20I # 3588
Bahrain vs Indonesia--0/2221-Nov-2025BaliT20I # 3584
Bahrain vs Indonesia--1/1319-Nov-2025BaliT20I # 3582
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
© 2026 ESPN Sports Media Ltd. All rights reserved