Live6th Match · Pakistan ODI Tri-Series 2026/27SL59/1 (11.4)ENG386/5 (50)SL need 328 runs in 230 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by series (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2026-01-01×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Sonal DinushaSLIndia tour of Sri Lanka 20262026241420133*140.0072258.17310288
Devdutt PadikkalINDIndia tour of Sri Lanka 20262026230328167109.3349865.86200331
Matt RenshawAUSAustralia tour of South Africa 2026/27202624029519073.7556752.03110303
Mushfiqur RahimBANPakistan tour of Bangladesh 2026202624025313763.2551349.32110261
Ben DuckettENGNew Zealand tour of England 2026202636024611341.0027788.81100390
Amir JangooWISri Lanka tour of West Indies 20262026220242233121.0038862.37100203
Liton DasBANPakistan tour of Bangladesh 2026202624023912659.7534669.08110272
Daryl MitchellNZNew Zealand tour of England 20262026361235100*47.0048248.76111272
Nazmul Hossain ShantoBANPakistan tour of Bangladesh 2026202624023210158.0040058.00110232
Devon ConwayNZNew Zealand tour of England 2026202636022415737.3337759.42100283
Rachin RavindraNZNew Zealand tour of England 202620263602189436.3334363.56021350
Roston ChaseWISri Lanka tour of West Indies 20262026220217194108.5036459.62100162
Harry BrookENGNew Zealand tour of England 202620263602175836.1725086.80031303
Harry BrookENGPakistan tour of England 202620263402159153.7527279.04020260
Saud ShakeelPAKPakistan tour of England 202620263602049734.0029369.62010312
Jordan CoxENGPakistan tour of England 202620263512027350.5029668.24030310
Mominul HaqueBANPakistan tour of Bangladesh 202620262401999149.7542147.27020200
Henry NichollsNZNew Zealand tour of England 2026202624019712149.2531762.15100260
Babar AzamPAKPakistan tour of West Indies 202620262421938896.5032259.94020243
Travis HeadAUSThe Ashes 2025/26202612019216396.0020195.52100281
Tom LathamNZNew Zealand tour of England 2026202636018915131.5032458.33101170
Lahiru UdaraSLSri Lanka tour of West Indies 2026202612018818894.0025274.60101215
Daniel LawrenceENGPakistan tour of England 202620263401876546.7527268.75030262
Dhananjaya de SilvaSLSri Lanka tour of West Indies 2026202624018712046.7529962.54101211
Tom BlundellNZNew Zealand tour of Ireland 20262026110186186186.0029263.70100223
Abdullah ShafiquePAKPakistan tour of West Indies 20262026122184160*-37449.20100163
Cameron GreenAUSBangladesh tour of Australia 2026202623018410461.3331957.68110142
Justin GreavesWISri Lanka tour of West Indies 2026202622018318091.5033654.46100142
Temba BavumaSAAustralia tour of South Africa 2026/27202623018317961.0037948.28100181
Glenn PhillipsNZNew Zealand tour of England 2026202624118110060.3323676.69100311
Mohammad RizwanPAKPakistan tour of Bangladesh 202620262401819445.2531856.92020210
Agha SalmanPAKPakistan tour of Bangladesh 202620262401767144.0028661.54020152
Sonal DinushaSLSri Lanka tour of West Indies 202620262411759258.3329659.12010230
Dhruv JurelINDIndia tour of Sri Lanka 20262026231173115*86.5026066.54110143
Pasindu SooriyabandaraSLIndia tour of Sri Lanka 202620262301729257.3330756.03021191
Joe RootENGNew Zealand tour of England 202620263601717728.5029258.56010230
Dinesh ChandimalSLSri Lanka tour of West Indies 202620262401697142.2524967.87020172
Rishabh PantINDIndia tour of Sri Lanka 202620262301686656.0022076.36020185
Joe RootENGThe Ashes 2025/26202612016616083.0027959.50100160
Jacob BethellENGThe Ashes 2025/26202612016415482.0028856.94100170
Joe RootENGPakistan tour of England 202620263511646641.0024965.86020210
John CampbellWISri Lanka tour of West Indies 202620262311627281.0033148.94020165
Jamie SmithENGPakistan tour of England 202620263401626940.5022970.74020221
Shan MasoodPAKPakistan tour of England 202620263601619526.8331451.27010200
Steve SmithAUSBangladesh tour of Australia 202620262301577152.3327157.93010181
Rahmat ShahAFGBangladesh v Afghanistan in United Arab Emirates 2026/272026121156105*156.0034045.88110153
Liton DasBANBangladesh v Afghanistan in United Arab Emirates 2026/27202612015510277.5020675.24110180
Travis HeadAUSAustralia tour of South Africa 2026/27202624015512138.7525161.75100220
Azan AwaisPAKPakistan tour of Bangladesh 2026202624015210338.0028154.09100200
Steve SmithAUSThe Ashes 2025/26202612015013875.0023264.66100171
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.