Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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

Batting by opposition (T20Is)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Hagley Oval×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad RizwanPAKNew Zealand2022-202455118290*45.50159114.47010172
Glenn PhillipsNZIndia202622115282*152.0083183.13020127
Mohammad RizwanPAKBangladesh202222114778*147.00106138.68020112
Babar AzamPAKNew Zealand2022-202455114779*36.75125117.60010201
Finn AllenNZPakistan2022-20256611466229.2096152.08010149
Glenn PhillipsNZPakistan2022-202454114370*47.67113126.5501085
Devon ConwayNZBangladesh202222113470*134.0091147.25020124
Amelia KerrNZWSouth Africa Women2026110105105105.0055190.91100191
Liton DasBANPakistan20222201046952.0068152.94010103
Devon ConwayNZAustralia20211119999*-59167.80010103
Kane WilliamsonNZPakistan2022331995949.5077128.5701052
Devon ConwayNZPakistan20223319949*49.5098101.0200092
Harry BrookENGNew Zealand2025220987849.0049200.0001077
Bevon JacobsNZIndia2026220895844.5062143.5501054
Philip SaltENGNew Zealand2025220888544.0060146.67010111
Chamari AtapattuSLWNew Zealand Women20252218764*87.0077112.99010132
Shakib Al HasanBANNew Zealand2022220867043.0060143.3301091
Glenn PhillipsNZBangladesh2022221836083.0033251.5201047
Sanju SamsonINDNew Zealand2026220816740.5050162.0001095
Babar AzamPAKBangladesh2022220775538.5065118.46010130
Mohammad NawazPAKNew Zealand2022-20245527638*25.3355138.1800146
Connor EsterhuizenSANew Zealand2026110757575.0033227.2701056
Naman DhirINDNew Zealand20262217342*73.0032228.1300065
Daryl MitchellNZPakistan2024-20252117272*-44163.6401072
Tim SeifertNZEngland2019-2025320713935.5055129.0900053
Shakib Al HasanBANPakistan2022110686868.0042161.9001073
Suzie BatesNZWSri Lanka Women2025220684734.0060113.3300070
Iftikhar AhmedPAKNew Zealand2022-2024541672722.3363106.3500041
Tim SeifertNZPakistan2024-2025330634421.0060105.0000171
Finn AllenNZIndia2026220604530.0038157.8900053
James VinceENGNew Zealand2019110595959.0038155.2601072
Mark ChapmanNZPakistan2022-2025630583219.3338152.6300053
Sam CurranENGNew Zealand2019-20253225749*-38150.0000033
Tilak VarmaINDNew Zealand20262215751*57.0037154.0501061
Abhishek SharmaINDNew Zealand2026220562928.0033169.7000054
Emma McLeodNZWSri Lanka Women2025220554427.505993.2200040
Mohammad NawazPAKBangladesh20222225345*-25212.0000052
Brooke HallidayNZWSri Lanka Women20252215046*50.0048104.1700050
Shreyas IyerINDNew Zealand2026220494224.5039125.6400012
Haider AliPAKNew Zealand2022331493124.5028175.0000043
Finn AllenNZBangladesh2022220483224.0037129.7300043
Sophie DevineNZWBangladesh Women2022110454545.0034132.3500060
Mitchell MarshAUSNew Zealand2021110454545.0033136.3600052
Shadab KhanPAKNew Zealand2022-2025430453415.0035128.5700032
Ross TaylorNZEngland2019110444444.0035125.7100031
Nazmul Hossain ShantoBANNew Zealand2022220443322.0041107.3200060
Yasir Ali ChowdhuryBANPakistan20222214342*43.0023186.9600052
Fakhar ZamanPAKNew Zealand2024220423321.0031135.4800014
Suzie BatesNZWBangladesh Women2022110414141.0033124.2400040
Rubin HermannSANew Zealand2026110393939.0031125.8100041
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.