Matches (26)
NZ vs ENG (1)
WCL 2 (1)
PAK vs SA (2)
Ranji Trophy (19)
AUS vs IND (1)
BAN vs WI (1)
ZIM vs AFG (1)
ENG Flag

ENG

(34/50 ov) 173/8
NZ Flag

NZ

null

ScheduleReportSeries
Nepal Flag

Nepal

United States of America Flag

United States of America

Today
5:30 AM

null

ScheduleTableSeries
SA Flag

SA

110
PAK Flag

PAK

(13.1/20 ov, T:111) 112/1

null

ScheduleReportSeries
Baroda Flag

Baroda

Uttar Pradesh Flag

Uttar Pradesh

Today
4:00 AM

null

ScheduleTableSeries
Tamil Nadu Flag

Tamil Nadu

Vidarbha Flag

Vidarbha

Today
4:00 AM

null

ScheduleTableSeries
ODSA Flag

ODSA

AP Flag

AP

null

ScheduleTableSeries
JHK Flag

JHK

NAGA Flag

NAGA

null

ScheduleTableSeries
Maharashtra Flag

Maharashtra

Saurashtra Flag

Saurashtra

Today
4:00 AM

null

ScheduleTableSeries
Punjab Flag

Punjab

Goa Flag

Goa

Today
4:00 AM

null

ScheduleTableSeries
Madhya Pradesh Flag

Madhya Pradesh

Chandigarh Flag

Chandigarh

Today
4:00 AM

null

ScheduleTableSeries
Kerala Flag

Kerala

Karnataka Flag

Karnataka

Today
4:00 AM

null

ScheduleTableSeries
BENG Flag

BENG

(2 ov) 4/1
TPURA Flag

TPURA

null

ScheduleTableSeries
Gujarat Flag

Gujarat

Haryana Flag

Haryana

Today
4:00 AM

null

ScheduleTableSeries
Services Flag

Services

Uttarakhand Flag

Uttarakhand

Today
4:00 AM

null

ScheduleTableSeries
ASSAM Flag

ASSAM

RLYS Flag

RLYS

null

ScheduleTableSeries
Delhi Flag

Delhi

Puducherry Flag

Puducherry

Today
4:00 AM

null

ScheduleTableSeries
Rajasthan Flag

Rajasthan

Mumbai Flag

Mumbai

Today
4:00 AM

null

ScheduleTableSeries
Chhattisgarh Flag

Chhattisgarh

Jammu & Kashmir Flag

Jammu & Kashmir

Today
3:45 AM

null

ScheduleTableSeries
Himachal Pradesh Flag

Himachal Pradesh

Hyderabad (India) Flag

Hyderabad (India)

Today
4:00 AM

null

ScheduleTableSeries
BIHAR Flag

BIHAR

MEGHA Flag

MEGHA

null

ScheduleTableSeries
Manipur Flag

Manipur

Arunachal Pradesh Flag

Arunachal Pradesh

Today
4:00 AM

null

ScheduleTableSeries
Mizoram Flag

Mizoram

Sikkim Flag

Sikkim

Today
4:00 AM

null

ScheduleTableSeries
IND Flag

IND

125
AUS Flag

AUS

(13.2/20 ov, T:126) 126/6

null

ScheduleReportVideosSeries
BAN Flag

BAN

151
WI Flag

WI

(16.5/20 ov, T:152) 152/5

null

ScheduleReportSeries
ZIM Flag

ZIM

125
AFG Flag

AFG

(18/20 ov, T:126) 129/3

null

ScheduleSeries
Pakistan Flag

Pakistan

South Africa Flag

South Africa

Today
3:00 PM

null

ScheduleSeries
ESPNcricinfo
Live Scores
Series
Teams
News
Features
Videos
Stats
Women's World Cup
espn plus
Edition US

Sai Sudharsan

India|Top order Batter
Compare
Sai Sudharsan
INTL CAREER: 2023 - 2025
Most Viewed Players
Most Viewed Players
  • Jemimah RodriguesJemimah Rodrigues
  • Abhishek SharmaAbhishek Sharma
  • Harshit RanaHarshit Rana
  • Smriti MandhanaSmriti Mandhana
  • Harmanpreet KaurHarmanpreet Kaur
  • Shubman GillShubman Gill
  • Virat KohliVirat Kohli
  • Suryakumar YadavSuryakumar Yadav
  • Rohit SharmaRohit Sharma
  • Jasprit BumrahJasprit Bumrah
More Links
More Links
  • Contracted Players
  • Test Caps
  • ODI Caps
  • T20I Caps
  • WTest Caps
  • WODI Caps
  • WT20I Caps
Browse Other Players
Bangladesh
All
  • Jaker AliJaker Ali
  • Litton DasLitton Das
  • Mehidy Hasan MirazMehidy Hasan Miraz
  • Mustafizur RahmanMustafizur Rahman
  • Rishad HossainRishad Hossain
  • Shamim HossainShamim Hossain
  • Tanzid HasanTanzid Hasan
  • Tanzim Hasan SakibTanzim Hasan Sakib
  • Taskin AhmedTaskin Ahmed
  • Towhid HridoyTowhid Hridoy

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

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

Test Matches

View Test Records
Debut
England vs India at Leeds - June 20 - 24, 2025
Last
India vs West Indies at Delhi - October 10 - 14, 2025

ODI Matches

View ODI Records
Debut
South Africa vs India at Johannesburg - December 17, 2023
Last
South Africa vs India at Paarl - December 21, 2023

T20I Matches

View T20I Records
Only
Zimbabwe vs India at Harare - July 07, 2024

FC Matches

Debut
Hyderabad vs Tamil Nadu at Hyderabad - December 13 - 16, 2022
Last
India vs West Indies at Delhi - October 10 - 14, 2025

List A Matches

Debut
Tamil Nadu vs Mumbai at Thumba - December 08, 2021
Last
South Africa vs India at Paarl - December 21, 2023

T20 Matches

Debut
Tamil Nadu vs Maharashtra at Lucknow - November 04, 2021
Last
MI vs GT at New Chandigarh - May 30, 2025
Recent Matches - Player
MatchBatDateGroundFormat
India vs West Indies87 & 3910-Oct-2025DelhiTest # 2601
India vs West Indies702-Oct-2025AhmedabadTest # 2600
India A vs Australia A75 & 10023-Sep-2025LucknowFC
India A vs Australia A7316-Sep-2025LucknowFC
India vs England38 & 1131-Jul-2025The OvalTest # 2598
India vs England61 & 023-Jul-2025ManchesterTest # 2596
India vs England0 & 3020-Jun-2025LeedsTest # 2587
GT vs MI8030-May-2025New ChandigarhT20
GT vs CSK4125-May-2025AhmedabadT20
GT vs LSG2122-May-2025AhmedabadT20
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