LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL164/2 (30.1)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

Batting records (Men's List A)

More filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rizwan CheemaCAN2009-2010440624715.5058106.9000162
Irfan KarimKEN2013-2017440623015.5013745.2600150
Shem NgocheKEN2010-20175526233*20.6710658.4900061
Andrew StraussENG2010110616161.0043141.86010120
Abdul RazzaqPAK1999-20062216149*61.0010160.4000023
Matthew HaydenAUS2007110606060.007382.1901061
Shahriar NafeesBAN2006220603630.0010457.6900070
Gyanendra MallaNEP2018-2023550602512.009563.16000100
Hashmatullah ShahidiAFG20191115959*-6098.3301060
Shadley van SchalkwykUSA2024220585829.009064.44011100
Srimantha WijeratneCAN2024220585629.009461.7001040
Christopher CarterHK2016-2017320584329.008072.5000070
Aizaz KhanHK2016-2018540582514.509163.7400071
Louis van der WesthuizenNAM2011-2017220573328.5052109.6200062
Jason HolderWI2018-2023220574528.509758.7600031
Gaudi TokaPNG2019-2021330562018.679558.9500060
Umar BhattiCAN2007-2010541562618.6751109.8000041
Ruben TrumpelmannNAM2022-202699256158.007772.7300132
Robin UthappaIND2007110555555.006288.7101081
Ishan PandeyNEP2026110555555.006190.1601052
Max SorensenIRE2013-2014531553127.507573.3300060
Khurram ChohanCAN2009-20145425535*27.506782.0900022
Roger TwoseNZ19991115454*-49110.2001051
Ryan HaireIRE2008110545454.006385.7101071
WF StellingNED2006-2007421544454.005794.7400040
Abdool SamadCAN2007220533226.505989.8300041
Ruvindu GunasekeraCAN2012-2014220535326.507867.9501152
Jimmy KamandeKEN2007-2010640533413.2510152.4800040
Alex HalesENG2018110525252.005692.8601033
Adam GilchristAUS1999-2007220524626.007173.2400080
Simi SinghIRE2018220524526.0049106.1200023
Mashrafe MortazaBAN2006-20153115151*-27188.8901025
Marlon SamuelsWI2018110515151.009852.0401040
Akshay HomrajUSA2019220512725.505592.7300012
Stephan MyburghNED2015-2021330514017.008758.6200050
Finn AllenNZ2022110505050.0048104.1701090
Xavier MarshallUSA2019220505025.006873.5301151
Zeeshan SiddiqiCAN2012-2014220504325.0011145.0500031
Shayan JahangirUSA2024-2026440503712.505590.9100182
Steve WaughAUS19991114949*-6971.0100070
Lionel CannBER20071114949*-5785.9600022
Sanjay KrishnamurthiUSA2024-2026210494949.005490.7400070
Desmond ChumneyCAN2007220492824.506773.1300040
Mohammad ShahzadUAE2016220492824.506575.3800052
Lahiru ThirimanneSL2015-20192214844*48.006178.6900031
Ansh PatelCAN2026221484148.0037129.7300040
Afsar ZazaiAFG20153314848*24.006376.1900250
Moin KhanPAK1999110474747.0041114.6300050
Liam PlunkettENG20181114747*-45104.4400032
Jeevan MendisSL2011-20192214734*47.0034138.2400042

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.