Matches (21)
IND vs SA (1)
ILT20 (2)
NPL (1)
WBBL (1)
SMAT (16)
India Flag

India

South Africa Flag

South Africa

Today
1:30 PM

null

ScheduleSeries
GG Flag

GG

179/5
DV Flag

DV

(20 ov, T:180) 179/9

null

ScheduleTableSeries
Sudur Paschim Royals (NPL) Flag

Sudur Paschim Royals (NPL)

Biratnagar Kings (NPL) Flag

Biratnagar Kings (NPL)

Today
10:15 AM

null

ScheduleTableSeries
Melbourne Stars Women Flag

Melbourne Stars Women

Perth Scorchers Women Flag

Perth Scorchers Women

Today
8:45 AM

null

ScheduleTableSeries
HYD Flag

HYD

146/8
CHD Flag

CHD

(19.5/20 ov, T:147) 147/6

null

ScheduleTableSeries
MAHA Flag

MAHA

161/7
GOA Flag

GOA

(19.3/20 ov, T:162) 146

null

ScheduleTableSeries
RLYS Flag

RLYS

170
CGR Flag

CGR

(19.1/20 ov, T:171) 171/5

null

ScheduleTableSeries
PNJB Flag

PNJB

188/8
GUJ Flag

GUJ

(16.1/20 ov, T:189) 113

null

ScheduleTableSeries
KNTKA Flag

KNTKA

197/6
TPURA Flag

TPURA

(20 ov, T:198) 197/8

null

ScheduleTableSeries
UP Flag

UP

144/6
BIHAR Flag

BIHAR

(19.2/20 ov, T:145) 145/4

null

ScheduleTableSeries
VIDAR Flag

VIDAR

154/8
AP Flag

AP

(20 ov, T:155) 135/9

null

ScheduleTableSeries
BRODA Flag

BRODA

220/5
SVCS Flag

SVCS

(20 ov, T:221) 207/8

null

ScheduleTableSeries
DELHI Flag

DELHI

162/7
UKHND Flag

UKHND

(20 ov, T:163) 144/7

null

ScheduleTableSeries
ODSA Flag

ODSA

167/7
MUM Flag

MUM

(16/20 ov, T:168) 168/1

null

ScheduleTableSeries
J + K Flag

J + K

150/9
MP Flag

MP

(20 ov, T:151) 137

null

ScheduleTableSeries
PONDI Flag

PONDI

173/4
HP Flag

HP

(20 ov, T:174) 155/9

null

ScheduleTableSeries
SAU Flag

SAU

183/7
TN Flag

TN

(18.4/20 ov, T:184) 185/7

null

ScheduleTableSeries
KER Flag

KER

101
ASSAM Flag

ASSAM

(18.5/20 ov, T:102) 105/5

null

ScheduleTableSeries
HRYNA Flag

HRYNA

191/9
BENG Flag

BENG

(20 ov, T:192) 167

null

ScheduleTableSeries
JHK Flag

JHK

215/5
RAJ Flag

RAJ

(19.2/20 ov, T:216) 179

null

ScheduleTableSeries
Desert Vipers Flag

Desert Vipers

MI Emirates Flag

MI Emirates

Today
2:30 PM

null

ScheduleTableSeries
ESPNcricinfo
Live Scores
Series
Teams
News
Features
Videos
Stats
Edition IN

Mohammed Siraj

India|Bowler
Compare
Mohammed Siraj
INTL CAREER: 2017 - 2025
Most Viewed Players
Most Viewed Players
  • Virat KohliVirat Kohli
  • Rohit SharmaRohit Sharma
  • Yashasvi JaiswalYashasvi Jaiswal
  • Sachin TendulkarSachin Tendulkar
  • Shubman GillShubman Gill
  • Amit PasiAmit Pasi
  • Abhishek SharmaAbhishek Sharma
  • Sheldon JacksonSheldon Jackson
  • MS DhoniMS Dhoni
  • Suryakumar YadavSuryakumar Yadav
More Links
More Links
  • Contracted Players
  • Test Caps
  • ODI Caps
  • T20I Caps
  • WTest Caps
  • WODI Caps
  • WT20I Caps
Browse Other Players
Ireland
All
  • Mark AdairMark Adair
  • Andy BalbirnieAndy Balbirnie
  • Curtis CampherCurtis Campher
  • George DockrellGeorge Dockrell
  • Matthew HumphreysMatthew Humphreys
  • Josh LittleJosh Little
  • Barry McCarthyBarry McCarthy
  • Paul StirlingPaul Stirling
  • Harry TectorHarry Tector
  • Lorcan TuckerLorcan Tucker

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

Overview
Stats
Records
Matches
Videos
News
Photos
Debut/Last Matches - Player

Test Matches

View Test Records
Debut
Australia vs India at Melbourne - December 26 - 29, 2020
Last
India vs South Africa at Guwahati - November 22 - 26, 2025

ODI Matches

View ODI Records
Debut
Australia vs India at Adelaide - January 15, 2019
Last
Australia vs India at Sydney - October 25, 2025

T20I Matches

View T20I Records
Debut
India vs New Zealand at Rajkot - November 04, 2017
Last
Sri Lanka vs India at Pallekele - July 30, 2024

FC Matches

Debut
Services vs Hyderabad at Delhi - November 15 - 18, 2015
Last
India vs South Africa at Guwahati - November 22 - 26, 2025

List A Matches

Debut
Hyderabad vs Tamil Nadu at Hyderabad - December 17, 2015
Last
Australia vs India at Sydney - October 25, 2025

T20 Matches

Debut
Bengal vs Hyderabad at Nagpur - January 02, 2016
Last
UP vs Hyderabad at Eden Gardens - December 02, 2025
Recent Matches - Player
MatchBatBowlDateGroundFormat
Hyderabad vs UP--1/1502-Dec-2025Eden GardensT20
India vs South Africa2* & 02/106 & 0/1922-Nov-2025GuwahatiTest # 2609
India vs South Africa1 & 02/47 & 2/214-Nov-2025Eden GardensTest # 2606
India A vs SA A152/61 & 1/5306-Nov-2025CoE 1, BengaluruFC
India vs Australia--1/2425-Oct-2025SydneyODI # 4915
India vs Australia0*1/4923-Oct-2025AdelaideODI # 4913
India vs Australia0*0/2119-Oct-2025PerthODI # 4911
India vs West Indies--1/16 & 2/4310-Oct-2025DelhiTest # 2601
India vs West Indies--4/40 & 3/3102-Oct-2025AhmedabadTest # 2600
India A vs Australia A11/94 & 2/2023-Sep-2025LucknowFC
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