Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG164/1 (25.5)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd 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

Tom Cooper: Batting innings by innings (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
80*1253064.003not out2v SCORotterdam15 Jun 2010
871309066.923lbw b GD Drummond1v SCOAmstelveen1 Jul 2010
67983068.373lbw b JK Kamande1v KENVoorburg3 Jul 2010
39585067.243c †A Bagai b HS Baidwan2v CANRotterdam5 Jul 2010
1011559065.163run out (Hamid Hassan)1v AFGVoorburg7 Jul 2010
181830100.003c PR Stirling b JF Mooney2v IREAmstelveen9 Jul 2010
961357071.113b Aftab Alam1v AFGRotterdam10 Jul 2010
8111072.733c Mashrafe Mortaza b Nazmul Hossain2v BANGlasgow20 Jul 2010
6858101117.243st †GC Wilson b A van der Merwe2v IREDublin16 Aug 2010
25385065.793c †GC Wilson b JF Mooney1v IREDublin18 Aug 2010
47733064.383c JM Anderson b PD Collingwood1v ENGNagpur22 Feb 2011
55*729076.393not out2v WIDelhi28 Feb 2011
9211042.863c DW Steyn b JH Kallis2v SAChandigarh3 Mar 2011
29472061.703c †MS Dhoni b A Nehra1v INDDelhi9 Mar 2011
29412070.734run out (†Mushfiqur Rahim/Shakib Al Hasan)1v BANChittagong14 Mar 2011
5510100.003c WTS Porterfield b WB Rankin1v IREKolkata18 Mar 2011
751032172.824b JH Davey2v SCOAberdeen28 Jun 2011
26363072.224b RD Berrington1v SCOAberdeen29 Jun 2011
292530116.003b HS Baidwan1v CANDubai13 Mar 2012
7110063.643run out (Samiullah Shenwari)1v AFGDubai14 Mar 2012
603244187.504c RD Berrington b GD Drummond2v SCODubai22 Mar 2012
262421108.334lbw b KJ O'Brien1v IREDubai23 Mar 2012
52660278.794c Mohammad Nabi b Javed Ahmadi1v AFGSharjah31 Mar 2012
130033.333c Shakib Al Hasan b Mashrafe Mortaza1v BANThe Hague25 Jul 2012
03000.003b Shakib Al Hasan2v BANThe Hague26 Jul 2012
251331192.313c †MA Ouma b RG Aga1v KENWindhoek19 Apr 2013
10720142.863c †MA Ouma b NN Odhiambo1v KENWindhoek20 Apr 2013
14301046.674lbw b RJ Peterson2v SAAmstelveen31 May 2013
8141057.144c JF Mooney b KJ O'Brien2v IREAmstelveen7 Jul 2013
38572066.674c WTS Porterfield b KJ O'Brien2v IREAmstelveen9 Jul 2013
34*2641130.774not out2v UAESylhet Stadium17 Mar 2014
72*5891124.145not out1v ZIMSylhet Stadium19 Mar 2014
451516300.005c KJ O'Brien b TJ Murtagh2v IRESylhet Stadium21 Mar 2014
16182088.894lbw b BAW Mendis1v SLChittagong24 Mar 2014
161320123.085b Imran Tahir2v SAChittagong27 Mar 2014
40*2342173.915not out1v NZChittagong29 Mar 2014
8150053.334c CJ Jordan b SCJ Broad1v ENGChittagong31 Mar 2014
15182083.335c Arafat Sunny b Al-Amin Hossain2v BANDharamsala9 Mar 2016
02000.002c WB Rankin b GH Dockrell1v IREDharamsala13 Mar 2016
23400057.504c PD Salt b MM Ali2v ENGAmstelveen17 Jun 2022
17202085.003lbw b BA Carse1v ENGAmstelveen19 Jun 2022
33375089.193c LS Livingstone b BA Carse1v ENGAmstelveen22 Jun 2022
7510140.004run out (L Siaka/SK Atai)1v PNGBulawayo11 Jul 2022
201511133.334lbw b Ehsan Khan2v HKBulawayo12 Jul 2022
81*42112192.864not out1v UGABulawayo14 Jul 2022
340075.004c JS Malhotra b CAH Stevenson2v USABulawayo15 Jul 2022
9121075.004run out (M Shumba)2v ZIMBulawayo17 Jul 2022
250040.004c †D Cleaver b BM Tickner2v NZThe Hague4 Aug 2022
261730152.945c DJ Mitchell b IS Sodhi1v NZThe Hague5 Aug 2022
655462120.375c Babar Azam b Haris Rauf2v PAKRotterdam16 Aug 2022
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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