Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES118/4 (14)WAR206/4 (20)ES need 89 runs in 36 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Pakistan ODI Tri-Series 2026/27: Batting by opposition

More filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Pakistan ODI Tri-Series 2026/27×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Babar AzamPAKSri Lanka2026330744524.679577.89001110
Dasun ShanakaSLPakistan2026320452822.5027166.6700052
Kusal MendisSLPakistan2026330341811.335265.3800041
Avishka FernandoSLPakistan2026110555.00955.5600010
Fakhar ZamanPAKSri Lanka202633014812749.33131112.98100147
Faheem AshrafPAKSri Lanka2026220663.00785.7100100
Asitha FernandoSLPakistan202632113713.001586.6700020
Shaheen Shah AfridiPAKSri Lanka2026332341534.0028121.4300023
Agha SalmanPAKSri Lanka202633013310744.33129103.10100111
Kamindu MendisSLPakistan2026331237131118.5023899.58110244
Haris RaufPAKSri Lanka2026320110.50616.6700100
Naseem ShahPAKSri Lanka202632122*2.00633.3300100
Sachindu ColombageSLPakistan2026110111.00425.0000000
Sahan ArachchigeSLPakistan202632018159.0017105.8800020
Dilshan MadushankaSLPakistan202631111*-520.0000000
Saim AyubPAKSri Lanka2026110777.00887.5000001
Janith LiyanageSLPakistan2026320666033.008379.5201050
Hassan NawazPAKSri Lanka2026110373737.004975.5100022
Arafat MinhasPAKSri Lanka2026330896129.6764139.0601064
Saad BaigPAKSri Lanka20263301187439.3312395.93010142
Pavan RathnayakeSLPakistan20263311797989.50165108.48020162
Eshan MalingaSLPakistan2026210222.00633.3300000
Adil RashidENGPakistan2026110000.0010.0000100
Joe RootENGPakistan2026220383319.004290.4800030
Jamie OvertonENGPakistan202622011105.502055.0000010
Ben DuckettENGPakistan202622015010575.0015795.54100182
Babar AzamPAKEngland2026220443422.006468.7500060
Sam CurranENGPakistan2026220694234.509175.8200051
Fakhar ZamanPAKEngland202622010105.001952.6300110
Faheem AshrafPAKEngland2026110393939.0026150.0000051
Harry BrookENGPakistan2026220653.001442.8600000
Tom BantonENGPakistan2026220615730.5058105.1701062
Shaheen Shah AfridiPAKEngland20262211410*14.0010140.0000030
Agha SalmanPAKEngland2026220422621.006861.7600040
Will JacksENGPakistan2026220321916.004080.0000011
Haris RaufPAKEngland2026222117*-2152.3800020
Jordan CoxENGPakistan2026220241812.002885.7100021
Naseem ShahPAKEngland2026110111.00333.3300000
Gus AtkinsonENGPakistan20262214336*43.0033130.3000013
Saim AyubPAKEngland20262201487.001877.7800011
Sonny BakerENGPakistan202611111*-250.0000000
Hassan NawazPAKEngland2026110797979.0074106.7601054
Arafat MinhasPAKEngland2026220605930.006198.3601090
Saad BaigPAKEngland2026220673533.507688.16000120
Joe RootENGSri Lanka2026210696969.0066104.5501080
Ben DuckettENGSri Lanka202622019616798.00171114.62100260
Sam CurranENGSri Lanka20262112121*-12175.0000011
Dasun ShanakaSLEngland20262201019750.5061165.5701068
Kusal MendisSLEngland2026220898944.5071125.3501185
Avishka FernandoSLEngland2026110979797.0083116.87010112
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.