Live5th ODI · Ireland in Namibia 2026/27NAM74/3 (13)IRE129 (33.1)NAM need 56 runs in 222 ballsLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

Marchant de Lange: Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
OppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Northamptonshire2017-20261212324411327.11241101.241011516
Leicestershire2017-20245311097554.5079137.9701098
Middlesex2017-2025131211795116.27149120.13012188
Kent2017-20251063635121.0046136.9601135
Gloucestershire2017-20211715416150*14.6419682.14012137
Glamorgan2021-20268425346*26.5047112.7700252
Somerset2017-202614931434023.83118121.19000117
Chitwan Rhinos2025110393939.0022177.2700024
Durham2017341903730.0013566.67000132
Essex2017-20251052723624.0038189.4700175
Nottinghamshire2017-2026330463615.334895.8300043
Surrey2017-20261171632910.507188.7300243
Titans2016-20173313127*15.5020155.0000031
Yorkshire2021-2026441742224.6745164.4400085
Derbyshire2017-2025561592211.806393.6500171
Worcestershire2017-2026441352211.675070.0000123
Cape Cobras2013-2017421232223.0013176.9200031
Sussex2017-2025118045195.634991.8400452
MI Emirates2023-2024210191919.0014135.7100001
Hampshire2017-20241411169176.9060115.0000173
Lumbini Lions2025221271727.002896.4300020
Warwickshire2017-2026321161616.0010160.0000011
Sudur Paschim Royals2025210151515.0011136.3600011
Lancashire2021-202534026146.504065.0000213
Warriors2013-201763119149.5014135.7100020
Jaffna Kings2021220221311.0019115.7900002
Knights201311199*-4225.0000001
Birmingham Bears2020-20263311095.001283.3300001
Sri Lanka2011120994.501947.3700120
Barbados Tridents2015210999.006150.0000001
Peshawar Zalmi202221177*-6116.6700000
Birmingham Phoenix202121177*-3233.3300010
Southern Brave2021210777.006116.6700001
Lions2013-201643285*8.001172.7300010
Dolphins2015-201731133*-475.0000000
Trinidad & Tobago Red Steel201532142*4.00850.0000000
Lahore Qalandars2022110222.00450.0000000
Karnali Yaks2025110222.002100.0000000
Jozi Stars201811111*-1100.0000000
Delhi Capitals2012-2014210111.00250.0000000
Kandy Warriors2021110111.00250.0000000
Multan Sultans202221100*-20.0000000
Janakpur Bolts2025110000.0010.0000100

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.