Live6th Match · Pakistan ODI Tri-Series 2026/27SL76/1 (13)ENG386/5 (50)SL need 311 runs in 222 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 format (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Sir Vivian Richards Stadium, North Sound, Antigua×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
John CampbellWITests2022-20264723017260.2060649.67030337
Justin GreavesWITests2024-2026341300180100.0054854.74200182
Amir JangooWITests2026220242233121.0038862.37100203
Roston ChaseWITests2026220217194108.5036459.62100162
Kraigg BrathwaiteWITests2022-20243602109435.0049542.42020201
Nkruma BonnerWITests202224119412364.6759532.61101231
Lahiru UdaraSLTests202612018818894.0025274.60101215
Dhananjaya de SilvaSLTests202624018712046.7529962.54101211
Sonal DinushaSLTests20262411759258.3329659.12010230
Dinesh ChandimalSLTests20262401697142.2524967.87020172
Jonny BairstowENGTests2022121155140155.0028055.36100220
Kamindu MendisSLTests20262401378434.2521364.32011171
Alick AthanazeWITests20241201329066.0019368.39010171
Zak CrawleyENGTests202212012912164.5022756.83100180
Joe RootENGTests202212012210961.0021855.9610090
Shakib Al HasanBANTests20221201146357.0016668.67020121
Shai HopeWITests2026110112112112.0024346.09100100
Mikyle LouisWITests20241201059752.5023644.49010101
Jermaine BlackwoodWITests20222411026334.0021946.58010130
Brandon KingWITests20262319951*49.5020747.83010121
Liton DasBANTests2022-2024240914022.7514264.08000100
Joshua Da SilvaWITests2022-2026450893217.8019445.8800071
Kavem HodgeWITests2024-2026340873121.7530428.62000100
Jaker AliBANTests2024120845342.0014757.1401090
Jason HolderWITests2022121824582.0022037.2700091
Kusal MendisSLTests2026240796919.7514255.6301193
Kemar RoachWITests2022-2026450744714.8026527.9200251
Mehedi Hasan MirazBANTests2022-2024240724518.0014151.0600081
Mominul HaqueBANTests2022-2024240655016.2517038.2401150
Nurul HasanBANTests2022120646432.0014942.95011110
Milan PriyanathSLTests2026241622720.6711852.5400141
Daniel LawrenceENGTests2022120573728.507477.0300071
Alzarri JosephWITests2022-202656057219.509460.6400143
Mahmudul Hasan JoyBANTests2022-2024240534213.2519726.9000140
Tamim IqbalBANTests2022120512925.507468.9200080
Nishan MadushkaSLTests2026240512312.757865.3800061
Ben StokesENGTests2022120493624.5010845.3700060
Chris WoakesENGTests2022121462846.009150.5500040
Ben FoakesENGTests2022120434221.508948.3100080
Shamar JosephWITests2024-20263423717*18.504778.7200041
Taijul IslamBANTests2024120292514.507240.2800030
Veerasammy PermaulWITests20221112626*-8729.8900030
Prabath JayasuriyaSLTests20261212417*24.003177.4200010
Isitha WijesunderaSLTests2026120241412.0020120.0000012
Gudakesh MotieWITests20221112323*-21109.5200040
Sharmarh BrooksWITests2022120231811.506435.9400050
Shahadat HossainBANTests2024120221811.009323.6600010
Jayden SealesWITests2022-202655222187.336434.3800111
CBRLS KumaraSLTests20261212112*21.0021100.0000040
Nazmul Hossain ShantoBANTests202212017178.505034.0000130
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.