Live6th Match · Pakistan ODI Tri-Series 2026/27SLENGSri Lanka won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)T20I2nd 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-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 records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Afghanistan×

Player figures come from full scorecards, which we hold for 360 of the 361 matches in this selection (from 2009). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Imam-ul-HaqPAK2018-20236602989149.6740673.40030181
Ishan KishanIND2023-202676129612559.20212139.621003113
Rohan MustafaUAE2014-2023111012917732.33249116.870213110
Elton ChigumburaZIM2014-20161917228349*18.8742067.38002185
Ashish BagaiCAN201044127891*92.6732286.34040230
Dhananjaya de SilvaSL2018-20241513227866*25.2730292.05022255
Collins ObuyaKEN2010-201399227086*38.5738170.87030262
Niall O'BrienIRE2010-2018171702683615.7641764.27000202
Mosaddek HossainBAN2016-20221011526348*43.8330985.11001205
Tanzid HasanBAN2023-2026121302618320.0826897.39022319
Tom CooperNED2010-201254025610164.0036769.75120162
Nicolas PooranWI2019-20245512529863.00185136.220302113
Matt MachanSCO2013-20168802525431.5030383.17010154
Alexei KervezeeNED2009-201277224883*49.60247100.40020227
Chamu ChibhabhaZIM2015-2016131302465818.9231777.60033212
Simi SinghIRE2017-20222220324536*14.4137066.22003144
Saif HassanBAN2025-202677124464*40.6727688.410101715
Shimron HetmyerWI2018-2026121202364619.6724397.120011212
Mohammad ShahzadUAE2014-20179912337929.13222104.95021229
Joe RootENG2015-202554023112057.75218105.96110193
Wanindu HasarangaSL2022-202514922316733.00143161.54020298
Abhishek SharmaIND202633022910876.3385269.411101822
Amjad AliUAE20145502239844.6026285.11020312
Quinton de KockSA2016-20265502186843.60199109.55020228
Shadab KhanPAK2019-20239912174827.13210103.33000145
Soumya SarkarBAN2015-2026141502143514.2735660.11003214
Yashasvi JaiswalIND2024-2026551210110*52.50167125.75110259
Tarisai MusakandaZIM2017-2021111212096019.0037555.73010165
Scott EdwardsNED2022-20234402088652.0027775.09031221
Innocent KaiaZIM2022-20266602086334.6728971.97020164
Afif HossainBAN2019-20231312320593*22.7823188.74011183
Babar HayatHK2014-20258812015328.71198101.520111411
Dinesh ChandimalSL2014-202465019810739.6028270.21100183
Aiden MarkramSA2019-202687319769*49.2519998.99020175
Regis ChakabvaZIM2014-2022111011914421.2223581.28002185
Solomon MireZIM2017-2018121201885415.6721886.24011198
Stuart ThompsonIRE2017-2019131301855614.2318798.93010207
Avishka FernandoSL20243301849161.33177103.95020188
Malcolm WallerZIM2014-20182421518449*11.5022581.78007143
Ryan ten DoeschateNED2009-201033218098*180.0024274.3802064
Matty CrossSCO2015-20219911793722.3820686.89001176
Eoin MorganENG2012-201943017514858.3395184.21101518
Andrew McBrineIRE2016-202431253174387.9135648.88004121
Marlon SamuelsWI2016-201855116989*42.2518790.37010136
Fraser WattsSCO201044116855*56.0028958.13020111
Graeme CremerZIM2015-2018191451685818.6724967.4701184
Shikhar DhawanIND2014-201822016710783.5017495.98110234
Mark ChapmanNZ/HK2014-20268811674023.86139120.14000134
Fakhar ZamanPAK2018-2025101001663016.6017495.40002194
Hiral PatelCAN2010-20126601656227.5022075.00010161

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.